version: "3.9" # Tailscale ühendus: # sudo tailscale serve --bg --https 9091 http://127.0.0.1:9091 # sudo tailscale serve --https=9091 off # sudo tailscale serve status services: ts-network: image: tailscale/tailscale:latest container_name: ts-pdf hostname: pdf environment: - TS_AUTHKEY=tskey-auth-kkx58y9mAn11CNTRL-5MGPhYAt811fgKebyQ9211P3FJgHb5NvX - "TS_EXTRA_ARGS=--advertise-tags=tag:container --reset" - TS_SERVE_CONFIG=/config/stirling-pdf.json - TS_STATE_DIR=/var/lib/tailscale - TS_USERSPACE=false volumes: - ${PWD}/state:/var/lib/tailscale - ${PWD}/config:/config devices: - /dev/net/tun:/dev/net/tun cap_add: - net_admin restart: unless-stopped networks: - ai_network stirling-pdf: image: frooodle/s-pdf:latest container_name: stirlingpdf network_mode: service:ts-network depends_on: - ts-network volumes: - /data/docker/stirling-pdf/config:/configs - /data/docker/stirling-pdf/storage:/usr/share/tesseract-ocr/5/tessdata - /backups/docker/stirling-pdf:/backups - /etc/localtime:/etc/localtime:ro environment: - DOCKER_ENABLE_SECURITY=false restart: unless-stopped restart: unless-stopped networks: ai_network: external: true name: main_ai_network