You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.3 KiB
Bash

ORIGIN=http://localhost:3000 # no trailing slash
PROTOCOL_HEADER=x-forwarded-proto
HOST_HEADER=x-forwarded-host
DATABASE_URL=postgres://postgres:password@127.0.0.1:5432/link-shortener
PUBLIC_SHORTENER_URL=localhost:3000
APP_ENV=local
PUBLIC_SHORTENER_IP=1.1.1.1 # ignore if using other hosting providers listed below
PRIVATE_HOSTING_PROVIDER= # optional, (options: railway, fly.io), if you don't have a hosting provider, leave it blank
PRIVATE_MAIL_PROVIDER= # optional, (options: resend), if you don't have a mail provider, leave it blank
# Railway config (if you have a Railway hosting provider)
PRIVATE_RAILWAY_API_KEY=
PRIVATE_RAILWAY_ENVIRONMENT_ID=
PRIVATE_RAILWAY_PROJECT_ID=
PRIVATE_RAILWAY_SERVICE_ID=
# Fly.io config (if you have a Fly.io hosting provider)
PRIVATE_FLYIO_API_KEY=
PRIVATE_FLYIO_APP_ID=
PRIVATE_FLYIO_CNAME=
PRIVATE_FLYIO_IPV4=
PRIVATE_FLYIO_IPV6=
# Resend config (if you have a Resend hosting provider)
PRIVATE_RESEND_API_KEY=
# Google OAuth
PRIVATE_GOOGLE_CLIENT_ID=
PRIVATE_GOOGLE_CLIENT_SECRET=
# Stripe
PRIVATE_STRIPE_SECRET_KEY=
PRIVATE_STRIPE_WEBHOOK_SECRET=
PRIVATE_PRO_PLAN_PRICE_ID=
# Tigris/S3
PRIVATE_AWS_WEBHOOK_TOKEN=
PRIVATE_AWS_BUCKET_NAME=
PRIVATE_AWS_ACCESS_KEY_ID=
PRIVATE_AWS_SECRET_ACCESS_KEY=
PRIVATE_AWS_ENDPOINT_URL_S3=
PRIVATE_AWS_ENDPOINT_URL_IAM=
PRIVATE_AWS_REGION=auto