ts-mkdocs/docker-compose.yml
2025-04-15 22:26:42 -05:00

37 lines
1.0 KiB
YAML

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