From c9095dadf3b4721826e0fe0a76631cbecff57cd6 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 17 Feb 2026 10:46:30 +0000 Subject: [PATCH 1/2] Actualiser Tugtainer/docker-compose.yml --- Tugtainer/docker-compose.yml | 100 ++++++++++++++++------------------- 1 file changed, 46 insertions(+), 54 deletions(-) diff --git a/Tugtainer/docker-compose.yml b/Tugtainer/docker-compose.yml index 326145a..010e3f5 100644 --- a/Tugtainer/docker-compose.yml +++ b/Tugtainer/docker-compose.yml @@ -1,54 +1,46 @@ -networks: - tugtainer_agent: - driver: bridge -services: - # Socket proxy is used by default, - # but you can mount docker socket directly - # and remove this service and DOCKER_HOST variable - socket-proxy: - image: lscr.io/linuxserver/socket-proxy:latest - container_name: socket-proxy - environment: - CONTAINERS: 1 - EVENTS: 1 - IMAGES: 1 - INFO: 1 - LOG_LEVEL: warning - PING: 1 - NETWORKS: 1 - POST: 1 - TZ: Europe/Paris - VERSION: 1 - volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro - restart: unless-stopped - read_only: true - tmpfs: - - /run - networks: - - tugtainer_agent - labels: - dev.quenary.tugtainer.protected: True - agent: - depends_on: - - socket-proxy - container_name: tugtainer-agent - image: quenary/tugtainer-agent:latest - # volumes: - # You can uncomment this to mount socket directly, - # and remove socket-proxy service and DOCKER_HOST variable - # - /var/run/docker.sock:/var/run/docker.sock:ro - restart: unless-stopped - environment: - # The list of available variables is in env.example - AGENT_SECRET: Rackham59 - DOCKER_HOST: tcp://socket-proxy:2375 - read_only: true - tmpfs: - - /run - networks: - - tugtainer_agent - ports: - - '9413:8001' - labels: - dev.quenary.tugtainer.protected: True \ No newline at end of file +networks: + tugtainer_agent: + driver: bridge +services: + socket-proxy: + image: lscr.io/linuxserver/socket-proxy:latest + container_name: socket-proxy + environment: + CONTAINERS: 1 + EVENTS: 1 + IMAGES: 1 + INFO: 1 + LOG_LEVEL: warning + PING: 1 + NETWORKS: 1 + POST: 1 + TZ: Europe/Paris + VERSION: 1 + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + restart: unless-stopped + read_only: true + tmpfs: + - /run + networks: + - tugtainer_agent + labels: + dev.quenary.tugtainer.protected: True + agent: + depends_on: + - socket-proxy + container_name: tugtainer-agent + image: quenary/tugtainer-agent:latest + restart: unless-stopped + environment: + AGENT_SECRET: ${AGENT_SECRET} + DOCKER_HOST: tcp://socket-proxy:2375 + read_only: true + tmpfs: + - /run + networks: + - tugtainer_agent + ports: + - '9413:8001' + labels: + dev.quenary.tugtainer.protected: True From 39d701d5f216b7a60e27004c5e9992cff7083306 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 17 Feb 2026 10:47:22 +0000 Subject: [PATCH 2/2] Actualiser deploy.yml --- deploy.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deploy.yml b/deploy.yml index 7c8b292..04ddecf 100644 --- a/deploy.yml +++ b/deploy.yml @@ -9,7 +9,9 @@ - name: Set .env file copy: - content: "HOSTNAME={{ inventory_hostname }}" + content: | + HOSTNAME={{ inventory_hostname }} + AGENT_SECRET={{ agent_secret | default('') }} dest: /opt/{{ service_name }}/.env - name: Copy compose files