services: mkdocs-ts: image: tailscale/tailscale:latest hostname: mkdocs container_name: mkdocs-ts environment: - TS_AUTHKEY={{YOUR_TAILSCALE_AUTHKEY}} - TS_STATE_DIR=/var/lib/tailscale - TS_SERVE_CONFIG=/config/serve.json volumes: - ./tailscale/tailscale-data:/var/lib/tailscale - ./tailscale/config:/config - /dev/net/tun:/dev/net/tun cap_add: - net_admin - sys_module restart: unless-stopped mkdocs: container_name: mkdocs image: polinux/mkdocs:1.5.2 restart: unless-stopped # ports: # - "8000:8000" environment: LIVE_RELOAD_SUPPORT: 'true' ADD_MODULES: 'fontawesome-markdown mkdocs-git-revision-date-localized-plugin mkdocs-material' FAST_MODE: 'true' DOCS_DIRECTORY: '/mkdocs' # GIT_REPO: 'git@github.com:username/docs.git' UPDATE_INTERVAL: 15 AUTO_UPDATE: 'true' volumes: - ./mkdocs:/mkdocs # - $HOME/.ssh/id_rsa:/root/.ssh/id_rsa network_mode: service:mkdocs-ts depends_on: - mkdocs-ts