From 752837898c209c4c2ceb56c4a5fd35b351f41144 Mon Sep 17 00:00:00 2001 From: Julien Riou Date: Mon, 25 Aug 2025 18:05:11 +0200 Subject: [PATCH] feat: Add mailer configuration Signed-off-by: Julien Riou --- defaults/main.yml | 5 +++++ templates/server.env.j2 | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 3785d42..b5db741 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -8,6 +8,11 @@ forgejo_ssh_port: 222 forgejo_db_username: forgejo forgejo_db_password: CHANGEME forgejo_db_database: forgejo +# forgejo_mailer: +# enabled: "true" +# from: email@test.eu +# https://forgejo.org/docs/latest/admin/setup/email/ +forgejo_mailer: {} forgejo_manage_iptables: false forgejo_allowed_sources: [] forgejo_runners_version: 9.1.1 diff --git a/templates/server.env.j2 b/templates/server.env.j2 index 9334a43..99ab474 100644 --- a/templates/server.env.j2 +++ b/templates/server.env.j2 @@ -7,3 +7,8 @@ FORGEJO__database__HOST=db:5432 FORGEJO__database__NAME="{{ forgejo_db_database }}" FORGEJO__database__USER="{{ forgejo_db_username }}" FORGEJO__database__PASSWD="{{ forgejo_db_password }}" +{% if forgejo_mailer %} +{% for k, v in forgejo_mailer.items() %} +FORGEJO__mailer__{{ k | upper }}="{{ v }}" +{% endfor %} +{% endif %}