- Install Docker (
sudo apt-get install docker.io docker-compose
) - Enter the
docker
group (https://docs.docker.com/install/linux/linux-postinstall/ Manage Docker as a non-root user section) - Run
./from-scratch.sh
in project directory and follow instructions - Ensure that project is up by looking at
docker-compose ps
command response in parallel command line. All states must beUp
. If they're not, please rundocker-compose up <container>
where<container>
is the container which isn't Up. Put results to the new Issue - When all is Up you can open your project instance in browser: http://play-a-game.localhost/ or via https://play-a-game.localhost/
./up
After first start and authorization you will be granted regular user access. To add admin role to your profile, execute this command:
docker-compose exec backend console user:role:add insideone admin
but put your steam profile nickname or steamId instead of insideone
You can update the site without wiping your user data:
./update
- Backend