44
examples/config.example.yaml
Archivo normal
44
examples/config.example.yaml
Archivo normal
@@ -0,0 +1,44 @@
|
||||
# Example Buque Configuration
|
||||
|
||||
# List of managed environments
|
||||
environments:
|
||||
- name: webapp
|
||||
path: /path/to/webapp
|
||||
compose_file: docker-compose.yml
|
||||
enabled: true
|
||||
labels:
|
||||
team: frontend
|
||||
environment: production
|
||||
created_at: 2024-01-01T00:00:00Z
|
||||
updated_at: 2024-01-01T00:00:00Z
|
||||
|
||||
- name: api
|
||||
path: /path/to/api
|
||||
compose_file: docker-compose.yml
|
||||
enabled: true
|
||||
labels:
|
||||
team: backend
|
||||
environment: production
|
||||
created_at: 2024-01-01T00:00:00Z
|
||||
updated_at: 2024-01-01T00:00:00Z
|
||||
|
||||
# Nginx-proxy configuration
|
||||
nginx_proxy:
|
||||
enabled: true
|
||||
network_name: nginx-proxy
|
||||
container_name: nginx-proxy
|
||||
path: /home/user/.buque/nginx-proxy
|
||||
http_port: 80
|
||||
https_port: 443
|
||||
ssl_enabled: true
|
||||
labels:
|
||||
managed_by: buque
|
||||
|
||||
# Docker configuration
|
||||
docker:
|
||||
host: "" # Leave empty to use default
|
||||
api_version: "" # Leave empty to auto-negotiate
|
||||
compose_version: "v2" # or "v1" for docker-compose
|
||||
|
||||
# Optional: Update schedule (cron format)
|
||||
# update_schedule: "0 2 * * 0" # Every Sunday at 2 AM
|
||||
Referencia en una nueva incidencia
Block a user