Skip to content

Jitzek/GBoggle

Repository files navigation

GBoggle

Quick Start

  1. Make sure nodejs and npm are installed
    • Debian:
      curl -fsSL https://deb.nodesource.com/setup_16.x | bash - (run as root, not sudo) (version may vary)
      apt install nodejs (run as root)
    • Arch Linux:
      pacman -S nodejs npm
    • Windows:
      https://www.npmjs.com/get-npm
  2. Make executables executable (if not executable already)
    • chmod +x ./run.sh
    • chmod +x ./boggle-api/run-redis.sh
    • chmod +x ./install-npm-dependencies.sh (optional)
  3. Install npm dependencies
    • ./install-npm-dependencies.sh
      or
    • npm install --prefix ./boggle-sveltexpress/svelte
      npm install --prefix ./boggle-sveltexpress/express
      npm install --prefix ./boggle-api
      optionally:
      npm audit fix --prefix ./boggle-sveltexpress/svelte
      npm audit fix --prefix ./boggle-sveltexpress/express
      npm audit fix --prefix ./boggle-api
      or you can navigate to all the directories with a package.json and run npm install in that directory (and optionally npm audit fix)
  4. Install Redis Server
  5. Add a file called .api_key to ./boggle-sveltexpress/express/ and ./boggle-api/ containing a same value (used for submitting highscores)
  6. Run application with the run.sh script

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published