From 225480bee46801a56559a5b64c52eae9fa0d22ac Mon Sep 17 00:00:00 2001 From: Andrei Jiroh Eugenio Halili Date: Tue, 19 May 2026 15:19:15 +0800 Subject: [PATCH] publish prod configs w/o sensitive secrets to be encrypted via dotenvx soonish --- .env.production | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 .env.production diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..48725e1 --- /dev/null +++ b/.env.production @@ -0,0 +1,58 @@ +# This is the production configuration for our Tranquil PDS instance as environment variables. +# Secrets are encrypted and loaded via the dotenvx cli (https://dotenvx.com) and its +# DOTENV_PRIVATE_KEY_PRODUCTION are kept secure on 1Password and Doppler. + +# server +PDS_HOSTNAME=rtdevatp.net.eu.org +SERVER_PORT=4208 +PDS_USER_HANDLE_DOMAINS=rtdevatp.net.eu.org,bsky.dino.icu +PDS_AGE_ASSURANCE_OVERRIDE=true +INVITE_CODE_REQUIRED=true +PRIVACY_POLICY_URL=https://policies.recaptime.dev/hosted-services/pds/privacy +TERMS_OF_SERVICE_URL=https://policies.recaptime.dev/hosted-services/pds/terms +CONTACT_EMAIL=pds-support@recaptime.dev +MAX_BLOB_SIZE=2147483648 + +# frontend stuff +FRONTEND_ENABLED=true +#FRONTEND_DIR=/tbd + +# database +DATABASE_URL= + +# secrets +JWT_SECRET= +DPOP_SECRET= +MASTER_KEY= +PLC_ROTATION_KEY= + +# caching +CACHE_BACKEND=valkey +VALKEY_URL= + +# email +MAIL_FROM_ADDRESS=notify@rtdevatp.net.eu.org +MAIL_FROM_NAME="Recap Time Squad PDS" +MAIL_SMARTHOST_HOST=janus.uberspace.de +MAIL_SMARTHOST_USERNAME=notify@rtdevatp.net.eu.org + +# discord integration +DISCORD_BOT_TOKEN= + +# telegram bot token +TELEGRAM_BOT_TOKEN= +TELEGRAM_WEBHOOK_SECRET= + +# signal integration +SIGNAL_ENABLED=false + +# SSO Toolkit +# TBD + +# moderations ervices +REPORT_SERVICE_URL= +REPORT_SERVICE_DID= + +# imports +ACCEPTING_REPO_IMPORTS=true +MAX_BLOB_SIZE=2147483648 \ No newline at end of file -- 2.51.2