Getting Started
Source of truth: migrated from the original Google Doc. Please make edits here, not in the doc.
Click on the Gitlab invitation link and choose a password
Create an SSH public key via https://code.hoelle.games/-/profile/keys
Clone core-docker project
git clone ssh://[email protected]:7022/internal/core-docker.git
Login to the private docker registry
docker login code.hoelle.games:5555
Use your userid + password selected to login
Follow instructions to start the containers
https://code.hoelle.games/internal/core-docker/-/blob/master/README.md
Note: In case you want to purge the test database follow these steps
Navigate to the directory where you cloned core-docker
docker-compose down
sudo rm -rf data/
docker-compose up -d
In case the admin panel is not reachable at <http://localhost:7776/>
or shows error restart the following container
docker restart core-docker\_core-worker\_1
Wait about 10-15 seconds and try again
Login to private NPM registry
npm login --auth-type=legacy --registry https://code.hoelle.games:7082 --scope=@hoelle
Use you userid + the token supplied by hinterzimmer during setup process standard is: User: ** PLEASE CONTACT THE HINTERZIMMER TEAM FOR USER** Password: **** PLEASE CONTACT THE HINTERZIMMER TEAM FOR PASSWORD ****In case you have problems accessing the npm modules pls remove package-lock.json and execute npm i
Clone any of the following projects you need and follow README.md instructions for building and starting
Super simple boilerplate game
Backend: ssh://[email protected]:7022/engines/README.git
All features boilerplate game (backend + test frontend)
ssh://[email protected]:7022/engines/testgame-oddoreven.git
Note: you might need a .env file to connect the testgames to the local docker-container. Please check the README.md files in the projects for content