[Unit] Description=Tangled Knot server [Container] Image=ghcr.io/averyrivers/knot-container:latest AutoUpdate=registry Environment=APPVIEW_ENDPOINT=https://tangled.sh Environment=KNOT_REPO_SCAN_PATH=/home/git Environment=KNOT_SERVER_HOSTNAME= Environment=KNOT_SERVER_OWNER= Environment=KNOT_SERVER_INTERNAL_LISTEN_ADDR=0.0.0.0:5444 Environment=KNOT_SERVER_LISTEN_ADDR=0.0.0.0:5555 PublishPort=0.0.0.0:10222:22/tcp PublishPort=127.0.0.1:10743:5555/tcp Volume=%S/%N/keys:/keys:rw,Z Volume=%S/%N/git:/home/git:rw,Z [Service] Restart=always ExecStartPre=mkdir -p "%S/%N/keys" "%S/%N/git" [Install] WantedBy=multi-user.target