Skip to content

Getting Started

Source of truth: migrated from the original Google Doc. Please make edits here, not in the doc.

  1. Click on the Gitlab invitation link and choose a password

  2. Create an SSH public key via https://code.hoelle.games/-/profile/keys

  3. Clone core-docker project

    git clone ssh://[email protected]:7022/internal/core-docker.git

  4. Login to the private docker registry

    docker login code.hoelle.games:5555

    Use your userid + password selected to login

  5. 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

  1. 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

  2. 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