# The port to Listen on. PORT:8080 # The number of workers to use for the server HTTP_WORKERS:2 # Proxy PROXY_PART:https://pipedproxy-cdg.kavin.rocks # 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://pipedapi.kavin.rocks # Public Frontend URL FRONTEND_URL:https://piped.video # 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:30 # 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 # 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:changeme # Frontend configuration #frontend.statusPageUrl:https://kavin.rocks #frontend.donationUrl:https://kavin.rocks