paperless: broker: image: path: docker.io/library/redis version: 7 webserver: image: path: ghcr.io/paperless-ngx/paperless-ngx version: 2.12 ip: 127.0.0.1 port: 8000 environment: redis: redis://broker:6379 tika_enabled: 1 tika_endpoint: http://tika:9998 tika_gotenberg_endpoint: http://gotenberg:3000 # following is included here for later, uncomment in init.sls as well # https://docs.paperless-ngx.com/advanced_usage/#sso-and-third-party-authentication-with-paperless-ngx # https://github.com/paperless-ngx/paperless-ngx/discussions?discussions_q=ldap # https://github.com/paperless-ngx/paperless-ngx/discussions/498 # https://github.com/paperless-ngx/paperless-ngx/discussions/3228 # Allows authentication via HTTP_REMOTE_USER which is used by some SSO applications. # enable_http_remote_user=true # Allows authentication via HTTP_REMOTE_USER directly against the API # enable_http_remote_user_api=true # Adjust this key if you plan to make paperless available publicly. It should # be a very long sequence of random characters. You don't need to remember it. # secret_key=change-me # This is required if you will be exposing Paperless-ngx on a public domain # (if doing so please consider security measures such as reverse proxy) # url=https://paperless.flipdot.org admin_user: admin admin_password: change-me keycloak: client_secret: server_url: https:///realms//.well-known/openid-configuration gotenberg: image: path: docker.io/gotenberg/gotenberg version: 8.9.1 tika: image: path: docker.io/apache/tika version: 2.9.2.1