|
# The port to Listen on. |
|
PORT: 8080 |
|
|
|
# The number of workers to use for the server |
|
HTTP_WORKERS: 2 |
|
|
|
# Proxy |
|
PROXY_PART: https://proxy.piped.example.com |
|
|
|
# Outgoing HTTP Proxy - eg: 127.0.0.1:8118 |
|
#HTTP_PROXY: 127.0.0.1:8118 |
|
|
|
# Captcha Parameters |
|
#CAPTCHA_BASE_URL: https://api.capmonster.cloud/ |
|
#CAPTCHA_API_KEY: INSERT_HERE |
|
|
|
# Public API URL |
|
API_URL: https://api.piped.example.com |
|
|
|
# Public Frontend URL |
|
FRONTEND_URL: https://piped.example.com |
|
|
|
# Enable haveibeenpwned compromised password API |
|
COMPROMISED_PASSWORD_CHECK: true |
|
|
|
# Disable Registration |
|
DISABLE_REGISTRATION: false |
|
|
|
# Feed Retention Time in Days |
|
FEED_RETENTION: 30 |
|
|
|
# Disable CPU expensive timers (for nodes with low CPU, at least one node should have this disabled) |
|
DISABLE_TIMERS:false |
|
|
|
# RYD Proxy URL (see https://github.com/TeamPiped/RYD-Proxy) |
|
RYD_PROXY_URL:https://ryd-proxy.kavin.rocks |
|
|
|
# SponsorBlock Servers(s) |
|
# Comma separated list of SponsorBlock Servers to use |
|
SPONSORBLOCK_SERVERS:https://sponsor.ajay.app,https://sponsorblock.kavin.rocks |
|
|
|
# Disable the usage of RYD |
|
DISABLE_RYD:false |
|
|
|
# Disable API server (node just runs timers if enabled) |
|
DISABLE_SERVER:false |
|
|
|
# Disable the inclusion of LBRY streams |
|
DISABLE_LBRY:false |
|
|
|
# How long should unauthenticated subscriptions last for |
|
SUBSCRIPTIONS_EXPIRY:1 |
|
|
|
# Send consent accepted cookie |
|
# This is required for certain features to work in some countries |
|
CONSENT_COOKIE:true |
|
|
|
# Sentry DSN |
|
# Use Sentry to log errors and trace performance |
|
#SENTRY_DSN:INSERT_HERE |
|
|
|
# Matrix Client Server URL |
|
MATRIX_SERVER:https://matrix-client.matrix.org |
|
# Matrix Access Token |
|
# If not present, will work in anon mode |
|
#MATRIX_TOKEN:INSERT_HERE |
|
|
|
# Geo Restriction Checker for federated bypassing of Geo Restrictions |
|
#GEO_RESTRICTION_CHECKER_URL:INSERT_HERE |
|
|
|
# BG Helper URL for supplying PoTokens |
|
BG_HELPER_URL:http://bg-helper:3000 |
|
|
|
# S3 Configuration Data (compatible with any provider that offers an S3 compatible API) |
|
#S3_ENDPOINT:INSERT_HERE |
|
#S3_ACCESS_KEY:INSERT_HERE |
|
#S3_SECRET_KEY:INSERT_HERE |
|
#S3_BUCKET:INSERT_HERE |
|
|
|
# Hibernate properties |
|
hibernate.connection.url:jdbc:postgresql://postgres:5432/piped |
|
hibernate.connection.driver_class:org.postgresql.Driver |
|
hibernate.dialect:org.hibernate.dialect.PostgreSQLDialect |
|
hibernate.connection.username:piped |
|
hibernate.connection.password:1234567890 |
|
|
|
# Frontend configuration |
|
#frontend.statusPageUrl:changeme |
|
#frontend.donationUrl:changeme |