Skip to content

tocproject.toc.git

Variables

toc_git_workspace: "{{ toc_workspace }}"
toc_git_user:
  name: "forgejo"
  group: "forgejo"
  uid: 897
  gid: 897
  home: "{{ toc_git_data_dir }}"
  groups:
    - "docker"
    - "ssl-cert"

toc_git_secrets_dir: "{{ toc_secrets_dir }}"
toc_git_service_fqdn: "{{ toc_service_fqdn_git }}"

toc_git_port_server: 10083
toc_git_port_ssh_server: 10022

toc_git_config_dir: "/etc/forgejo"
toc_git_data_dir: "/opt/forgejo"

toc_git_volume_server: "{{ toc_git_data_dir }}/server"
toc_git_volume_db: "{{ toc_git_data_dir }}/db"
toc_git_authentik_fqdn: "{{ toc_service_fqdn_idp }}"
toc_git_expected_directories:
  - "{{ toc_git_config_dir }}"
  - "{{ toc_git_data_dir }}"
  - "{{ toc_git_data_dir }}/gitea/conf"

toc_git_authentik_token_file: "{{ toc_git_secrets_dir }}/ak.bootstrap.token"
Directory in which the role will copy its terraform module sources. Defaults to a variable: * defined in: {{ playbook_dir }}/group_vars/all.yml
toc_git_tf_modules_dir: "{{ toc_tf_modules_dir }}"

toc_git_auth_source_name: "authentik"
toc_git_auth_oidc_configuration_endpoint: >-
  https://{{ toc_service_fqdn_idp }}/application/o/forgejo-slug/.well-known/openid-configuration