From 190ae4673f5948f1652294de6c57dace216dd294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=81NCZOS=20Vilmos=20Zsombor?= Date: Sun, 1 Jun 2025 15:10:30 +0200 Subject: [PATCH] set forgejo domain and cleanup --- roles/forgejo/defaults/main.yml | 5 +++-- roles/forgejo/tasks/main.yml | 11 ++++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/roles/forgejo/defaults/main.yml b/roles/forgejo/defaults/main.yml index 7cf7ab8..0e5a73a 100644 --- a/roles/forgejo/defaults/main.yml +++ b/roles/forgejo/defaults/main.yml @@ -1,5 +1,6 @@ service_name: forgejo docker_image: codeberg.org/forgejo/forgejo -docker_image_version: 11 +docker_image_version: "11" data_directory: "{{ service_root }}/data" -public_ssh_port: 222 +forgejo_domain: "git.knightos.net" +forgejo_ssh_port: 222 diff --git a/roles/forgejo/tasks/main.yml b/roles/forgejo/tasks/main.yml index 8008c0e..de4bc96 100644 --- a/roles/forgejo/tasks/main.yml +++ b/roles/forgejo/tasks/main.yml @@ -9,11 +9,16 @@ docker_env: USER_UID: '{{ getent_passwd[service_user].1 }}' USER_GID: '{{ getent_passwd[service_user].2 }}' - FORGEJO__server__SSH_PORT: '{{ public_ssh_port }}' + FORGEJO____APP_NAME: 'Korgejo' + FORGEJO____APP_SLOGAN: 'Kode hard, korge hard. Hard.' + FORGEJO__server__DOMAIN: '{{ forgejo_domain }}' + FORGEJO__server__SSH_DOMAIN: '{{ forgejo_domain }}' + FORGEJO__server__SSH_PORT: '{{ forgejo_ssh_port }}' + FORGEJO__server__ROOT_URL: 'https://{{ forgejo_domain }}/' FORGEJO__openid__ENABLE_OPENID_SIGNIN: false FORGEJO__openid__ENABLE_OPENID_SIGNUP: false docker_ports: - - "{{ public_ssh_port }}:22" + - "{{ forgejo_ssh_port }}:22" use_docker_user: false - name: Ensure data directory exists @@ -22,7 +27,7 @@ state: directory owner: '{{ service_user }}' group: '{{ service_user }}' - mode: '700' + mode: '755' - name: Deploy Caddyfile for Forgejo