Skip to content

tocproject.toc.idp

Purpose

Authentik Identity Provider installation and configuration.

Variables

Name of the target instanciation.

toc_idp_workspace: "{{ toc_workspace }}"

toc_idp_version: "2024.8.2"
Daemon system user
toc_idp_user:
  name: "authentik"
  group: "authentik"
  uid: 899
  gid: 899
  home: "{{ toc_idp_data_dir }}"
  groups:
    - "docker"

toc_idp_secrets_dir: "{{ toc_secrets_dir }}"

toc_idp_config_dir: "/etc/authentik"
toc_idp_data_dir: "/opt/authentik"
toc_idp_volume_media: "{{ toc_idp_data_dir }}/media"
toc_idp_volume_templates: "{{ toc_idp_data_dir }}/templates"
toc_idp_volume_redis: "{{ toc_idp_data_dir }}/redis"
toc_idp_volume_database: "{{ toc_idp_data_dir }}/database"

toc_idp_expected_directories:
  - "{{ toc_idp_config_dir }}"
  - "{{ toc_idp_data_dir }}"
Directory in which the role will copy its terraform module sources. Defaults to a variable: * defined in: {{ playbook_dir }}/group_vars/all.yml
toc_idp_tf_modules_dir: "{{ toc_tf_modules_dir }}"
toc_idp_bootstrap_email: "akadmin@{{ toc_idp_workspace }}.toc"

toc_service_private_cert_path_idp: ""
toc_service_private_cert_key_path_idp: ""