diff --git a/ansible/pre-deploy.yml b/ansible/pre-deploy.yml index 8acd9a3..4bb2187 100644 --- a/ansible/pre-deploy.yml +++ b/ansible/pre-deploy.yml @@ -104,6 +104,7 @@ JWT_SECRET: "{{ jwt_secret }}" RUN_MODE: "prod" SECRET_KEY: "{{ secret_key}}" + SSH_DOMAIN: "{{ ssh_domain }}" STARTUP_TIMEOUT: "{{ startup_timeout }}" USER_GID: "{{ gitea_user_guid }}" USER_UID: "{{ gitea_user_uid }}" diff --git a/ansible/vars/all.yml b/ansible/vars/all.yml index d62ea78..0ad8322 100644 --- a/ansible/vars/all.yml +++ b/ansible/vars/all.yml @@ -12,3 +12,4 @@ enable_openid_signup: "true" install_lock: "true" startup_timeout: "0" whitelist_uris: "https://git.autonomic.zone" +ssh_domain: "git.autonomic.zon" diff --git a/sbin/entrypoint.sh b/sbin/entrypoint.sh index f7adba2..61edfb4 100755 --- a/sbin/entrypoint.sh +++ b/sbin/entrypoint.sh @@ -63,6 +63,7 @@ setup_app_ini() { crudini --set "$app_ini" server ROOT_URL "https://%(DOMAIN)s/" crudini --set "$app_ini" server HTTP_ADDR "" crudini --set "$app_ini" server HTTP_PORT "3000" + crudini --set "$app_ini" server SSH_DOMAIN "${SSH_DOMAIN}" crudini --set "$app_ini" service DISABLE_REGISTRATION "${DISABLE_REGISTRATION}" crudini --set "$app_ini" service ALLOW_ONLY_EXTERNAL_REGISTRATION "${ALLOW_ONLY_EXTERNAL_REGISTRATION}"