docker compose file for Knot
yaml edited
21 lines 716 B view raw
1services: 2 knot: 3 container_name: knot 4 build: 5 context: ./knot-docker 6 args: { TAG: master } 7 environment: 8 KNOT_SERVER_HOSTNAME: ${KNOT_SERVER_HOSTNAME} 9 KNOT_SERVER_OWNER: ${KNOT_SERVER_OWNER} 10 KNOT_SERVER_DB_PATH: /app/knotserver.db 11 KNOT_REPO_SCAN_PATH: /home/git/repositories 12 KNOT_SERVER_INTERNAL_LISTEN_ADDR: localhost:5444 13 volumes: 14 - ./data/keys:/etc/ssh/keys 15 - ./data/repositories:/home/git/repositories 16 - ./data/server:/app 17 - ./data/motd:/home/git/motd:ro 18 ports: 19 - "5555:5555" 20 - "2222:22" 21 restart: on-failure