| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- 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
|