62 lines
1.7 KiB
Bash
62 lines
1.7 KiB
Bash
|
# Server:
|
||
|
|
||
|
## Change this to your own domain/ip.
|
||
|
## Example -> https://example.com or http://127.0.0.1:3000
|
||
|
URL=https://ig.opnxng.com
|
||
|
|
||
|
# CACHE:
|
||
|
|
||
|
## Set to false to disable cache (not recommended).
|
||
|
CACHE=true
|
||
|
|
||
|
## Redis url, example -> redis://127.0.0.1:6379
|
||
|
## If using docker -> redis:6379
|
||
|
REDIS_URL=proxigram-redis:6379
|
||
|
|
||
|
## Don't keep it too high!
|
||
|
## 7|m|h|d
|
||
|
EXPIRE_TIME_FOR_RSS=1d
|
||
|
# No more than 2d, images and videos will break
|
||
|
EXPIRE_TIME_FOR_POST=1d
|
||
|
EXPIRE_TIME_FOR_POSTS=1d
|
||
|
EXPIRE_TIME_FOR_PROFILE=1d
|
||
|
EXPIRE_TIME_FOR_STORIES=1d
|
||
|
|
||
|
# Proxy:
|
||
|
|
||
|
## Proxy all the images and videos through the instance.
|
||
|
## If set to false, images and videos will be loaded from the provider server decreasing privacy for the end user.
|
||
|
PROXY=true
|
||
|
|
||
|
# Providers:
|
||
|
|
||
|
## Fetch the providers URLs remotly.
|
||
|
## If set to false, it will cached the list of providers once. New providers will have to be added manually
|
||
|
FETCH_PROVIDERS=true
|
||
|
|
||
|
## If FETCH_PROVIDERS is set to true, provide how often you want to re-fetch;
|
||
|
## 7|m|h|d
|
||
|
FETCH_PROVIDERS_EVERY=7d
|
||
|
|
||
|
## Add a custom remote providers list.
|
||
|
## OFFICIAL: https://codeberg.org/ThePenguinDev/proxigram-providers/raw/branch/main/providers.json
|
||
|
PROVIDERS_LIST_URL=https://codeberg.org/ThePenguinDev/proxigram-providers/raw/branch/main/providers.json
|
||
|
|
||
|
## If set to false, providers which depends on a headless browser will not be used.
|
||
|
## If set to true, you should run one of the next commands to install the chromium binary.
|
||
|
|
||
|
## npm install playwright-chromium@1.34.3
|
||
|
## pnpm add playwright-chromium@1.34.3
|
||
|
## yarn add playwright-chromium@1.34.3
|
||
|
USE_HEADLESS_PROVIDERS=false
|
||
|
|
||
|
# RSS:
|
||
|
|
||
|
## Set to false to disable RSS.
|
||
|
RSS=true
|
||
|
|
||
|
## Maximum 12.
|
||
|
ITEMS_PER_RSS=10
|
||
|
|
||
|
## In ms.
|
||
|
SLEEP_TIME_PER_REQUEST=5
|