Files
yucca/.env.example

33 lines
1.3 KiB
Bash

# 1password
OP_ACCOUNT="team-futo.1password.com"
# OIDC: Zitadel staging
# WEB_PORT="5173"
# OIDC_ISSUER="https://external-dev-gkhk8b.us1.zitadel.cloud"
# OIDC_CLIENT_ID="op://yucca_tf_dev/CUSTOMER_ZITADEL_OAUTH_CLIENT_ID_DEV_TEST/password"
# OIDC_CLIENT_SECRET="op://yucca_tf_dev/CUSTOMER_ZITADEL_OAUTH_CLIENT_SECRET_DEV_TEST/password"
# OIDC_REDIRECT_URI="http://localhost:5173/api/auth/oidc/callback"
# OIDC_TICKET_REDIRECT_URI="http://localhost:5173/api/auth/ticket/callback"
# OIDC_LOGOUT_REDIRECT_URI="http://localhost:5173"
# Polar
# POLAR_ACCESS_TOKEN=
# POLAR_WEBHOOK_SECRET=
# POLAR_PRODUCT_ID=d9bc9054-eb91-46c9-846e-dd5bbb8f0041
# POLAR_APPLY_DISCOUNT_ID=391d9f04-889a-44ff-95f1-98cee8a5b0db
# Postmark: defaults target the local mock (compose/Tilt). Set both to send
# real email from a dev machine.
# POSTMARK_API_URL="https://api.postmarkapp.com"
# POSTMARK_SERVER_TOKEN="op://yucca_tf_staging/POSTMARK_SERVER_TOKEN/password"
# EMAIL_FROM_ADDRESS="FUTO Backups <noreply@backups.futo.cloud>"
# futo-backups-bot: without a token the bot idles. Point it at your dev guild
# (ids from Discord's developer mode) to run the real flow.
# DISCORD_BOT_TOKEN="op://yucca_tf_dev/YUCCA_DISCORD_BOT_TOKEN/password"
# DISCORD_GUILD_ID=
# DISCORD_STAFF_ROLE_ID=
# DISCORD_SUPPORT_CHANNEL_ID=
# DISCORD_TICKET_CATEGORY_ID=
# DISCORD_ARCHIVE_CATEGORY_ID=