version: '3.8' # Swarm için daha yeni bir versiyon kullanmak daha iyidir services: gogs: image: gogs/gogs:latest container_name: gogs # Swarm modunda container_name genellikle göz ardı edilir ports: - "3000:3000" volumes: - gogs_data:/data environment: - GOGS_CUSTOM=/data/gogs networks: - postgres_network deploy: replicas: 1 # Gogs için tek bir replika genellikle yeterlidir placement: constraints: - node.labels.platform == dev # Gogs'un manager düğümde çalışmasını sağlayabilirsiniz volumes: gogs_data: driver: local # Varsayılan olarak host makine üzerinde bir volume oluşturur networks: postgres_network: external: true