services: nginx-proxy: image: nginxproxy/nginx-proxy:1.11.6-alpine restart: always ports: - '80:80' - '443:443' volumes: - /var/run/docker.sock:/tmp/docker.sock:ro - certs:/etc/nginx/certs:ro - html:/usr/share/nginx/html:ro networks: [proxy] labels: - 'com.github.nginx-proxy.nginx=true' container_name: nginx-proxy acme-companion: image: nginxproxy/acme-companion restart: always environment: DEFAULT_EMAIL: '' volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - certs:/etc/nginx/certs:rw - html:/usr/share/nginx/html:rw - acme:/etc/acme.sh networks: [proxy] container_name: acme-companion depends_on: - nginx-proxy tgxmb: image: yoursfunny/telegram-twitter-media-bot:latest restart: always environment: LOCAL_USER_ID: '1000' TELOXIDE_TOKEN: '' BOT_ADMIN: '' PIXIV_REFRESH_TOKEN: '' TWITTER_AUTH_TOKEN: '' EDIT_MESSAGE_TTL_SECONDS: '86400' LINK_CACHE_TTL_SECONDS: '604800' RUST_LOG: 'info' VIRTUAL_HOST: '' VIRTUAL_PORT: '8443' # ACME_HOST: 'your.domain.com' WEBHOOK: 'true' WEBHOOK_LISTEN: '0.0.0.0' WEBHOOK_PORT: '8443' WEBHOOK_URL: 'https:///' WEBHOOK_SECRET_TOKEN: '' volumes: - ./data:/app/data networks: [proxy] depends_on: - nginx-proxy container_name: tgxmb volumes: certs: html: acme: networks: proxy: name: proxy