From 8817f527e78fa04b5958eceb9de30cc01a592db4 Mon Sep 17 00:00:00 2001 From: Dom Date: Thu, 30 Apr 2026 14:52:27 +0200 Subject: [PATCH] =?UTF-8?q?feat(deploy):=20service=20systemd=20pour=20la?= =?UTF-8?q?=20maquette=20Easily=20Assure=20(d=C3=A9mo=20GHT)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sert le statique de docs/clients/ght_sud_95/mockup_easily_assure/ sur le port 8765 (auto-restart, démarre au boot). Proxifié en HTTPS via NPM sur urgence.labs.laurinebazin.design avec Basic Auth. Co-Authored-By: Claude Opus 4.7 (1M context) --- deploy/systemd/rpa-mockup-easily.service | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 deploy/systemd/rpa-mockup-easily.service diff --git a/deploy/systemd/rpa-mockup-easily.service b/deploy/systemd/rpa-mockup-easily.service new file mode 100644 index 000000000..f0f6dafec --- /dev/null +++ b/deploy/systemd/rpa-mockup-easily.service @@ -0,0 +1,28 @@ +[Unit] +Description=Maquette Easily Assure (démo GHT Sud 95) - serveur statique HTTP +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +User=dom +Group=dom +WorkingDirectory=/home/dom/ai/rpa_vision_v3/docs/clients/ght_sud_95/mockup_easily_assure +ExecStart=/usr/bin/python3 -m http.server 8765 --bind 0.0.0.0 + +Restart=on-failure +RestartSec=3 +TimeoutStopSec=10 + +NoNewPrivileges=true +PrivateTmp=true +ProtectSystem=strict +ProtectHome=read-only +ReadOnlyPaths=/home/dom/ai/rpa_vision_v3/docs/clients/ght_sud_95/mockup_easily_assure + +StandardOutput=journal +StandardError=journal +SyslogIdentifier=rpa-mockup-easily + +[Install] +WantedBy=multi-user.target