83 lines
2.4 KiB
Plaintext
83 lines
2.4 KiB
Plaintext
# Configuration reference: http://docs.postiz.com/configuration/reference
|
|
|
|
# === Required Settings
|
|
DATABASE_URL="postgresql://postiz-user:postiz-password@localhost:5432/postiz-db-local"
|
|
REDIS_URL="redis://localhost:6379"
|
|
JWT_SECRET="random string for your JWT secret, make it long"
|
|
FRONTEND_URL="http://localhost:4200"
|
|
NEXT_PUBLIC_BACKEND_URL="http://localhost:3000"
|
|
BACKEND_INTERNAL_URL="http://localhost:3000"
|
|
|
|
## These are dummy values, you must create your own from Cloudflare.
|
|
## Remember to set your public internet IP address in the allow-list for the API token.
|
|
##
|
|
## Cloudflare is currently required to save things like social media avatars for accounts.
|
|
CLOUDFLARE_ACCOUNT_ID="QhcMSXQyPuMCRpSQcSYdEuTYgHeCXHbu"
|
|
CLOUDFLARE_ACCESS_KEY="dcfCMSuFEeCNfvByUureMZEfxWJmDqZe"
|
|
CLOUDFLARE_SECRET_ACCESS_KEY="zTTMXBmtyLPwHEdpACGHgDgzRTNpTJewiNriLnUS"
|
|
CLOUDFLARE_BUCKETNAME="postiz"
|
|
CLOUDFLARE_BUCKET_URL="https://QhcMSXQyPuMCRpSQcSYdEuTYgHeCXHbu.r2.cloudflarestorage.com/"
|
|
CLOUDFLARE_REGION="auto"
|
|
|
|
|
|
# === Common optional Settings
|
|
|
|
## This is a dummy key, you must create your own from Resend.
|
|
## If this variable exists, user activation is required.
|
|
## If it is commented out, users are activated automatically.
|
|
#RESEND_API_KEY="RzeTwHijvxvPUerScFcenUZUALuQJzSaGSMJ"
|
|
#EMAIL_FROM_ADDRESS=""
|
|
#EMAIL_FROM_NAME=""
|
|
|
|
# Where will social media icons be saved - local or cloudflare.
|
|
STORAGE_PROVIDER="local"
|
|
|
|
# Your upload directory path if you host your files locally, otherwise Cloudflare will be used.
|
|
#UPLOAD_DIRECTORY=""
|
|
|
|
# Your upload directory path if you host your files locally, otherwise Cloudflare will be used.
|
|
#NEXT_PUBLIC_UPLOAD_STATIC_DIRECTORY=""
|
|
|
|
|
|
# Social Media API Settings
|
|
X_API_KEY=""
|
|
X_API_SECRET=""
|
|
X_CLIENT=""
|
|
X_SECRET=""
|
|
LINKEDIN_CLIENT_ID=""
|
|
LINKEDIN_CLIENT_SECRET=""
|
|
REDDIT_CLIENT_ID=""
|
|
REDDIT_CLIENT_SECRET=""
|
|
GITHUB_CLIENT_ID=""
|
|
GITHUB_CLIENT_SECRET=""
|
|
BEEHIIVE_API_KEY=""
|
|
BEEHIIVE_PUBLICATION_ID=""
|
|
THREADS_APP_ID=""
|
|
THREADS_APP_SECRET=""
|
|
FACEBOOK_APP_ID=""
|
|
FACEBOOK_APP_SECRET=""
|
|
YOUTUBE_CLIENT_ID=""
|
|
YOUTUBE_CLIENT_SECRET=""
|
|
TIKTOK_CLIENT_ID=""
|
|
TIKTOK_CLIENT_SECRET=""
|
|
PINTEREST_CLIENT_ID=""
|
|
PINTEREST_CLIENT_SECRET=""
|
|
DRIBBBLE_CLIENT_ID=""
|
|
DRIBBBLE_CLIENT_SECRET=""
|
|
|
|
# Misc Settings
|
|
OPENAI_API_KEY=""
|
|
NEXT_PUBLIC_DISCORD_SUPPORT=""
|
|
NEXT_PUBLIC_POLOTNO=""
|
|
|
|
# Payment settings
|
|
FEE_AMOUNT=0.05
|
|
STRIPE_PUBLISHABLE_KEY=""
|
|
STRIPE_SECRET_KEY=""
|
|
STRIPE_SIGNING_KEY=""
|
|
STRIPE_SIGNING_KEY_CONNECT=""
|
|
|
|
# Developer Settings
|
|
NX_ADD_PLUGINS=false
|
|
IS_GENERAL="true" # required for now
|