Install:
make repo-update install-all
traefik-forward-auth
is used for OAuth2 based authentication.
Go to GCP console, APIs & Services
-> Credentials
. Create OAuth client ID for a web application and add the client id and secret to config & secret.
Add your email to ALLOWED_EMAILS
.
Secrets can be populated to secret.md
install-traefik-forward-auth: export GOOGLE_AUTH_SECRET = <OAuth client Secret>
install-traefik-forward-auth: export ALLOWED_EMAILS = [email protected]
install-photoprism: export PHOTOPRISM_ADMIN_PASSWORD = <some password>