version: "3.9" services: ts-network: image: tailscale/tailscale:latest container_name: ts-bussikeskus hostname: bussikeskus-ohmu environment: - TS_AUTHKEY=tskey-auth-k1fycT38sK11CNTRL-8qi5GExmmdhJNghogtHfdhxVfbmc1zqjJ - "TS_EXTRA_ARGS=--advertise-tags=tag:container --reset" - TS_SERVE_CONFIG=/config/bussikeskus.json - TS_STATE_DIR=/var/lib/tailscale - TS_USERSPACE=false - LANG=C.UTF-8 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 drupal: image: registry.odamus.com/drupal/drupal_7_rong:latest container_name: drupal_bussikeskus network_mode: service:ts-network depends_on: - ts-network volumes: - html:/var/www/html - backups:/root/drush-backups - /backups/docker/drupal/bussikeskus:/backups - /etc/localtime:/etc/localtime restart: unless-stopped volumes: html: name: drupal_bussikeskus-html driver: local backups: name: drupal_bussikeskus-backups driver: local networks: ai_network: external: true name: main_ai_network