DEPRECATED: Use the community maintained https://tangled.sh/@tangled.sh/knot-docker instead
1services: 2 frontend: 3 image: caddy:2-alpine 4 depends_on: 5 - knotserver 6 ports: 7 - "443:443" 8 - "443:443/udp" 9 - "80:80" 10 volumes: 11 - caddy_data:/data 12 - ./conf:/etc/caddy 13 knotserver: 14 environment: 15 - KNOT_REPO_SCAN_PATH=/home/git 16 - KNOT_REPO_MAIN_BRANCH=main 17 - KNOT_SERVER_DB_PATH=/home/git/knotserver.db 18 - APPVIEW_ENDPOINT=https://tangled.sh 19 - KNOT_SERVER_INTERNAL_LISTEN_ADDR=0.0.0.0:5444 20 - KNOT_SERVER_LISTEN_ADDR=0.0.0.0:5555 21 env_file: knot.env 22 build: 23 dockerfile: Dockerfile 24 volumes: 25 - knot_data:/home/git 26 ports: 27 - "2222:22" 28volumes: 29 caddy_data: 30 knot_data: