Something went wrong. Try again.
AtAuth
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150# ATAuth Gateway Helm Values
# Image configurationimage: repository: atauth-gateway tag: latest pullPolicy: IfNotPresent
# Image pull secrets (if using private registry)imagePullSecrets: []
# Number of replicas (use 1 for SQLite)replicaCount: 1
# Service accountserviceAccount: create: true name: "" annotations: {}
# Pod security contextpodSecurityContext: runAsNonRoot: true runAsUser: 1001 runAsGroup: 1001 fsGroup: 1001
# Container security contextsecurityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: false capabilities: drop: - ALL
# Service configurationservice: type: ClusterIP port: 80
# Ingress configurationingress: enabled: false className: "" annotations: {} # cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: auth.example.com paths: - path: / pathType: Prefix tls: [] # - secretName: atauth-gateway-tls # hosts: # - auth.example.com
# Resource limitsresources: requests: memory: "128Mi" cpu: "100m" limits: memory: "512Mi" cpu: "500m"
# Persistent storage for SQLite databasepersistence: enabled: true storageClass: "" accessMode: ReadWriteOnce size: 1Gi existingClaim: ""
# Node selectornodeSelector: {}
# Tolerationstolerations: []
# Affinity rulesaffinity: {}
# ATAuth Gateway configurationconfig: # Server port: 3100 host: "0.0.0.0"
# OAuth client configuration (for AT Protocol) oauthClientId: "https://auth.example.com/client-metadata.json" oauthRedirectUri: "https://auth.example.com/auth/callback"
# CORS origins (comma-separated) corsOrigins: "https://example.com"
# OIDC configuration oidc: enabled: true issuer: "https://auth.example.com" keyAlgorithm: "ES256"
# Passkey/WebAuthn configuration passkey: enabled: true rpName: "ATAuth" rpId: "auth.example.com" origin: "https://auth.example.com"
# MFA configuration mfa: enabled: true totpIssuer: "ATAuth" backupCodesCount: 10
# Email configuration email: enabled: false provider: "smtp" from: "ATAuth <noreply@example.com>" codeExpiry: 900
# Secrets (set via --set or external secret management)secrets: # Admin token for API access # Generate with: openssl rand -hex 32 adminToken: ""
# OIDC key encryption secret oidcKeySecret: ""
# MFA encryption key (32 bytes hex) mfaEncryptionKey: ""
# SMTP configuration (if email.enabled) smtp: host: "" port: "587" secure: "false" user: "" pass: ""
# Email API key (alternative to SMTP) emailApiKey: ""
# External secrets (use existing secrets)externalSecrets: # Use an existing secret for sensitive values enabled: false secretName: ""