# I have no clue what "init: false", "PUID=1000", or "PGID=1000" do, if anything, # but Gemini told me to add them, and then my Knotserver started working, so I kept them services: knot: # I built my own image and pushed it to the Docker Registry just so # my VPS didn't have to build the image, and so I didn't have to enable Git source image: 'indexxdev/knotserver:1.0' init: false environment: - PUID=1000 - PGID=1000 - 'KNOT_SERVER_HOSTNAME=${KNOT_SERVER_HOSTNAME}' - 'KNOT_SERVER_OWNER=${KNOT_SERVER_OWNER}' - KNOT_SERVER_DB_PATH=/app/knotserver.db - KNOT_REPO_SCAN_PATH=/home/git/repositories - 'KNOT_SERVER_INTERNAL_LISTEN_ADDR=localhost:5444' volumes: - './keys:/etc/ssh/keys' - './repositories:/home/git/repositories' - './server:/app' ports: - '2222:22' restart: always