diff --git a/.gitignore b/.gitignore index c429c2f..ba4013f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .DS_Store .idea/* -/local_infrastructure/configuration/certificates.toml \ No newline at end of file +/local_infrastructure/configuration/certificates.toml +/local_infrastructure/dashboard/* +!/local_infrastructure/dashboard/.gitkeep \ No newline at end of file diff --git a/local_infrastructure/dashboard/.gitkeep b/local_infrastructure/dashboard/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/local_infrastructure/docker-compose.yml b/local_infrastructure/docker-compose.yml index 876dc05..040574f 100644 --- a/local_infrastructure/docker-compose.yml +++ b/local_infrastructure/docker-compose.yml @@ -28,6 +28,21 @@ services: - ./configuration/:/configuration/ - ${SSL_CERTIFICATES_DIR}:/certs/ + dashboard: + image: linuxserver/heimdall:2.4.13 + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Kyiv + volumes: + - ./dashboard:/config + network_mode: bridge + restart: unless-stopped + labels: + - traefik.enable=true + - traefik.http.routers.dashboard-http.rule=Host(`dashboard.local`) + - traefik.http.routers.dashboard-http.entrypoints=http + mysql56: container_name: mysql56 image: mysql:5.6