Utilisation de Debian trixie

This commit is contained in:
2025-10-14 10:11:46 +02:00
parent 4bec559bfd
commit 1e6c61b282
4 changed files with 8 additions and 20 deletions

View File

@@ -71,7 +71,7 @@ Les solutions pour réaliser un reverse proxy sont généralement [Traefik](http
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
labels: labels:
caddy_admin: "on" caddy_admin: "on"
```c ```
### Administration ### Administration

View File

@@ -1,3 +0,0 @@
volumes:

View File

@@ -159,8 +159,6 @@ services:
- neo4j_logs:/logs - neo4j_logs:/logs
environment: environment:
NEO4J_AUTH: neo4j/${DB_ROOT_PASSWORD:-!ChangeMe!} NEO4J_AUTH: neo4j/${DB_ROOT_PASSWORD:-!ChangeMe!}
profiles:
- graph
# PostGraphile # PostGraphile
# Instant GraphQL API # Instant GraphQL API
@@ -193,9 +191,6 @@ services:
- PGUSER=${POSTGRAPHILE_DB_USER:-postgraphile} - PGUSER=${POSTGRAPHILE_DB_USER:-postgraphile}
- PGPASSWORD=${DB_PASSWORD:-!ChangeMe!} - PGPASSWORD=${DB_PASSWORD:-!ChangeMe!}
- PGDATABASE=${COMPOSE_PROJECT_NAME} - PGDATABASE=${COMPOSE_PROJECT_NAME}
profiles:
- api2
- graph2
# ---------------------------------------------------------------------- # ----------------------------------------------------------------------
# Web API # Web API
@@ -226,8 +221,6 @@ services:
caddy: postgrest.localhost caddy: postgrest.localhost
caddy.reverse_proxy: "{{upstreams 80}}" caddy.reverse_proxy: "{{upstreams 80}}"
caddy.tls: internal caddy.tls: internal
profiles:
- api
# Scalar # Scalar
# Create world-class API Docs with a built-in interactive playground # Create world-class API Docs with a built-in interactive playground
@@ -249,8 +242,6 @@ services:
caddy: scalar.localhost caddy: scalar.localhost
caddy.reverse_proxy: "{{upstreams 8080}}" caddy.reverse_proxy: "{{upstreams 8080}}"
caddy.tls: internal caddy.tls: internal
profiles:
- api
# ---------------------------------------------------------------------- # ----------------------------------------------------------------------
# Mock Web API # Mock Web API
@@ -267,8 +258,6 @@ services:
caddy.mock.localhost.handle_path./api/*: "reverse_proxy {{upstreams 8080}}" caddy.mock.localhost.handle_path./api/*: "reverse_proxy {{upstreams 8080}}"
caddy.mock.localhost.handle_path.: "redir /ui" caddy.mock.localhost.handle_path.: "redir /ui"
caddy.mock.localhost.tls: internal caddy.mock.localhost.tls: internal
profiles:
- mock
toxiproxy: toxiproxy:
image: ghcr.io/shopify/toxiproxy image: ghcr.io/shopify/toxiproxy
@@ -395,8 +384,6 @@ services:
caddy: grafana.localhost caddy: grafana.localhost
caddy.reverse_proxy: "{{upstreams 3000}}" caddy.reverse_proxy: "{{upstreams 3000}}"
caddy.tls: internal caddy.tls: internal
profiles:
- telemetry
# Prometheus # Prometheus
# Prometheus is an open-source systems monitoring and alerting toolkit # Prometheus is an open-source systems monitoring and alerting toolkit
@@ -413,8 +400,6 @@ services:
- 9090:9090 - 9090:9090
#extra_hosts: #extra_hosts:
# - host.docker.internal=host-gateway # - host.docker.internal=host-gateway
profiles:
- telemetry
volumes: volumes:
caddy_config: caddy_config:
@@ -435,6 +420,12 @@ volumes:
configs: configs:
pgadmin_config: pgadmin_config:
file: ./pgadmin-servers.json file: ./pgadmin-servers.json
grafana_datasources:
file: ./grafana/provisionning/datasources
grafana_dashboards:
file: ./grafana/provisionning/dashboards
prometheus_config:
file: ./prometheus
networks: networks:
caddy_net: caddy_net:

View File

@@ -1,4 +1,4 @@
FROM debian:forky AS build-essential FROM debian:trixie AS build-essential
RUN set -eux; \ RUN set -eux; \
apt-get update; \ apt-get update; \