From fbe8f00e059acc0b22eabd7728f9b44ccd0d1f4a Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sat, 15 Nov 2025 10:20:31 +0100 Subject: [PATCH] forgejo: quote settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit So Ansible doesn’t capitalize on the truth. --- roles/forgejo/tasks/main.yml | 40 ++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/roles/forgejo/tasks/main.yml b/roles/forgejo/tasks/main.yml index 6d60c4f..69ec569 100644 --- a/roles/forgejo/tasks/main.yml +++ b/roles/forgejo/tasks/main.yml @@ -17,29 +17,29 @@ value: '{{ item.value }}' loop: - { option: APP_NAME, value: 'FRI git' } - - { section: oauth2_client, option: ENABLE_AUTO_REGISTRATION, value: true } - - { section: oauth2_client, option: USERNAME, value: email } - - { section: service, option: ALLOW_ONLY_EXTERNAL_REGISTRATION, value: true } - - { section: service, option: DEFAULT_USER_VISIBILITY, value: public } - - { section: service.explore, option: DISABLE_USERS_PAGE, value: true } + - { section: oauth2_client, option: ENABLE_AUTO_REGISTRATION, value: 'true' } + - { section: oauth2_client, option: USERNAME, value: 'email' } + - { section: service, option: ALLOW_ONLY_EXTERNAL_REGISTRATION, value: 'true' } + - { section: service, option: DEFAULT_USER_VISIBILITY, value: 'public' } + - { section: service.explore, option: DISABLE_USERS_PAGE, value: 'true' } - { section: session, option: SESSION_LIFE_TIME, value: '{{ 14 * 86400 }}' } - - { section: database, option: SQLITE_JOURNAL_MODE, value: WAL } - - { section: log, option: ROOT_PATH, value: /var/lib/forgejo/log } + - { section: database, option: SQLITE_JOURNAL_MODE, value: 'WAL' } + - { section: log, option: ROOT_PATH, value: '/var/lib/forgejo/log' } - { section: server, option: ROOT_URL, value: 'https://{{ dns_name }}/' } - - { section: server, option: PROTOCOL, value: http+unix } - - { section: server, option: HTTP_ADDR, value: socket } - - { section: server, option: UNIX_SOCKET_PERMISSION, value: 660 } + - { section: server, option: PROTOCOL, value: 'http+unix' } + - { section: server, option: HTTP_ADDR, value: 'socket' } + - { section: server, option: UNIX_SOCKET_PERMISSION, value: '660' } - { section: server, option: LANDING_PAGE, value: "explore" } - - { section: server, option: LFS_START_SERVER, value: true } - - { section: lfs, option: PATH, value: /var/lib/forgejo/data/lfs } - - { section: repository, option: DEFAULT_BRANCH, value: master } - - { section: repository, option: ENABLE_PUSH_CREATE_ORG, value: true } - - { section: repository, option: ENABLE_PUSH_CREATE_USER, value: true } - - { section: ui, option: AMBIGUOUS_UNICODE_DETECTION, value: false } - - { section: other, option: SHOW_FOOTER_VERSION, value: false } - - { section: other, option: SHOW_FOOTER_TEMPLATE_LOAD_TIME, value: false } - - { section: cron.update_checker, option: ENABLED, value: false } - - { section: security, option: INSTALL_LOCK, value: true } + - { section: server, option: LFS_START_SERVER, value: 'true' } + - { section: lfs, option: PATH, value: '/var/lib/forgejo/data/lfs' } + - { section: repository, option: DEFAULT_BRANCH, value: 'master' } + - { section: repository, option: ENABLE_PUSH_CREATE_ORG, value: 'true' } + - { section: repository, option: ENABLE_PUSH_CREATE_USER, value: 'true' } + - { section: ui, option: AMBIGUOUS_UNICODE_DETECTION, value: 'false' } + - { section: other, option: SHOW_FOOTER_VERSION, value: 'false' } + - { section: other, option: SHOW_FOOTER_TEMPLATE_LOAD_TIME, value: 'false' } + - { section: cron.update_checker, option: ENABLED, value: 'false' } + - { section: security, option: INSTALL_LOCK, value: 'true' } notify: restart forgejo - name: Enable forgejo service