From 306d121af02d963f8906abef10074406ae2a7b31 Mon Sep 17 00:00:00 2001
From: Elian Loraux <elian.loraux@tetras-libre.fr>
Date: Thu, 19 Jun 2025 10:53:14 +0200
Subject: [PATCH] fit restart, version, port and sample

---
 .env.sample        | 14 +++++++-------
 README.md          |  2 +-
 docker-compose.yml |  6 +++---
 traefik.yml        |  1 -
 4 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/.env.sample b/.env.sample
index 7af8c01..857acc7 100644
--- a/.env.sample
+++ b/.env.sample
@@ -1,19 +1,19 @@
 # For prod
-# COMPOSE_FILE=docker-compose.yml:traefik.yml
+COMPOSE_FILE=docker-compose.yml:traefik.yml
 # For local
-COMPOSE_FILE=docker-compose.yml:ports.yml
+# COMPOSE_FILE=docker-compose.yml:ports.yml
 
-NAME=hammelig
+NAME=hemmelig
 HOST=some-host.fqdn
 
 # For local deployment
 PORT=3000
-
+RESTART=always
 # Variable to change
 
-SECRET_ROOT_USER=                       # User as the root admin user
-SECRET_ROOT_EMAIL=                      # The email for the admin user
-SECRET_JWT_SECRET=                      # Override this for the secret signin JWT tokens for log in
+SECRET_ROOT_USER=			# User as the root admin user
+SECRET_ROOT_EMAIL=			# The email for the admin user
+SECRET_JWT_SECRET=			# Override this for the secret signin JWT tokens for log in
 
 # Instance variable
 SECRET_LOCAL_HOSTNAME=0.0.0.0           # The local hostname for the fastify instance
diff --git a/README.md b/README.md
index 1a206d7..8dd67da 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ cp .env.sample .env
 
 # create volumes directories
 mkdir -p data/hemmelig database
-touch database/hammelig.db
+touch database/hemmelig.db
 
 # set permissions (Node user has UID 1000 within the container)
 chown 1000:1000 data/hemmelig database
diff --git a/docker-compose.yml b/docker-compose.yml
index d1b1c33..d996213 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -2,9 +2,9 @@ version: "3"
 
 services:
   hemmelig:
-    image: hemmeligapp/hemmelig:v5.19.25 # https://github.com/HemmeligOrg/Hemmelig.app/tags
+    image: hemmeligapp/hemmelig:latest
     hostname: hemmelig
-    init: true
+    init: false
     volumes:
       - ./data/hemmelig/:/var/tmp/hemmelig/upload/files
       - ./database/:/home/node/hemmelig/database/
@@ -16,7 +16,7 @@ services:
       - SECRET_ROOT_EMAIL=${SECRET_ROOT_EMAIL}
       - SECRET_FORCED_LANGUAGE=${SECRET_FORCED_LANGUAGE}
       - SECRET_JWT_SECRET=${SECRET_JWT_SECRET}
-    restart: unless-stopped
+    restart: ${RESTART}
 
 volumes:
   data:
diff --git a/traefik.yml b/traefik.yml
index 3f384fb..4310507 100644
--- a/traefik.yml
+++ b/traefik.yml
@@ -11,7 +11,6 @@ services:
       - "traefik.http.routers.${NAME}.rule=Host(`${HOST}`)"
       - "traefik.http.routers.${NAME}.tls.certresolver=myresolver"
       - "traefik.http.routers.${NAME}.entrypoints=web,websecure"
-      - "traefik.http.services.${NAME}.loadbalancer.server.port=${PORT}"
       - "traefik.http.services.${NAME}.loadbalancer.server.scheme=http"
 
 networks:
-- 
GitLab