version: '3.8' services: freetak: build: context: . dockerfile: Dockerfile container_name: freetak-server ports: - "8087:8087" # Main server port - "8080:8080" # Web UI port - "8443:8443" # HTTPS port - "19023:19023" # FTS API port environment: - INSTALL_TYPE=latest # Options: latest, stable, legacy - TZ=UTC volumes: - freetak_data:/opt/freetak/data - freetak_config:/opt/FreeTAKHub-Installation restart: unless-stopped healthcheck: test: ["CMD", "/opt/healthcheck.sh"] interval: 30s timeout: 10s retries: 3 start_period: 60s networks: - freetak_network networks: freetak_network: driver: bridge volumes: freetak_data: freetak_config: