feat: add paperless oidc conf

This commit is contained in:
cătălin 2024-08-03 14:10:40 +02:00
commit 1d03ae408c
No known key found for this signature in database
3 changed files with 26 additions and 0 deletions

View file

@ -102,3 +102,17 @@ module "portainer" {
app_url = "https://containers.fukurokuju.dev/"
sub_mode = "hashed_user_id"
}
module "paperless" {
source = "../modules/authentik-oidc"
app_name = "Paperless"
app_slug = "paperless"
client_id = var.paperless_client_id
client_secret = var.paperless_client_secret
app_access_group_id = ""
redirect_uris = ["https://paperless.roboces.dev/accounts/oidc/authentik/login/callback/"]
app_icon = "https://paperless.roboces.dev/favicon.ico"
app_description = "Document manager"
app_publisher = "Paperless"
app_url = "https://paperless.roboces.dev"
}

View file

@ -47,3 +47,13 @@ variable "portainer_client_secret" {
description = "Client secret"
type = string
}
variable "paperless_client_id" {
description = "Paperless client ID"
type = string
}
variable "paperless_client_secret" {
description = "Paperless client secret"
type = string
}