Skip to content
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.

csci-2479-sp-2022/tabletop-nerds

Repository files navigation

Tabletop Nerds

Local setup

  1. open an Ubuntu terminal
    1. make sure you're in your home directory, where you've hopefully already created a projects folder: cd ~/projects
    2. make sure you have docker desktop running
  2. clone this repo: git clone [email protected]:csci-2479-sp-2022/tabletop-nerds.git
  3. go into the project: cd tabletop-nerds
  4. copy the .env.example file to .env
  5. run the following docker command to install our Sail dependencies:
docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v $(pwd):/var/www/html \
    -w /var/www/html \
    laravelsail/php81-composer:latest \
    composer install --ignore-platform-reqs
  1. create app key: ./vendor/bin/sail artisan key:generate
  2. start up the app: ./vendor/bin/sail up -d