yaml
edited
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