Initial commit

This commit is contained in:
Yaser
2026-08-13 19:42:08 +03:30
commit d59bf30ef0
173 changed files with 11702 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
version: '3.6'
x-logging-quiet: &fibitex-logging-quiet
driver: json-file
options:
max-size: "5m"
max-file: "2"
services:
superset:
logging: *fibitex-logging-quiet
image: "<%= @utils['images']['superset'] %>"
restart: always
volumes:
- superset_db:/var/lib/superset
labels:
- "traefik.http.routers.superset-<%= @name %>.rule=Host(`superset.<%= @config['app']['domain'] %>`)"
- "traefik.http.services.superset-<%= @name %>.loadbalancer.server.port=8088"
- "traefik.enable=true"
<%- if @config['ssl']['enabled'] -%>
- "traefik.http.routers.superset-<%= @name %>.entrypoints=websecure"
- "traefik.http.routers.superset-<%= @name %>.tls=true"
- "traefik.http.routers.superset-<%= @name %>.tls.certresolver=letsencrypt"
<%- else -%>
- "traefik.http.routers.superset-<%= @name %>.entrypoints=web"
<%- end -%>
volumes:
superset_db: