1st commit
This commit is contained in:
31
.env.example
Normal file
31
.env.example
Normal file
@@ -0,0 +1,31 @@
|
||||
# Provider
|
||||
GEO_PROVIDER=maxmind
|
||||
|
||||
# Ścieżki do baz
|
||||
MAXMIND_DB_PATH=./data/GeoLite2-City.mmdb
|
||||
IP2LOCATION_DB_PATH=./data/IP2LOCATION.BIN
|
||||
|
||||
# Priorytet źródeł (1→3)
|
||||
MAXMIND_GITHUB_REPO=P3TERX/GeoLite.mmdb # 1) GitHub Releases (latest)
|
||||
# GITHUB_TOKEN=ghp_xxx # opcjonalnie, zwiększa limity API
|
||||
# MAXMIND_DIRECT_DB_URL=https://...mmdb # 2) bezpośredni URL do .mmdb
|
||||
# MAXMIND_LICENSE_KEY=xxxxxxxxxxxxxxxx # 3) oficjalny MaxMind download
|
||||
|
||||
# Inne
|
||||
MAXMIND_DB_NAME=GeoLite2-City
|
||||
MAXMIND_DOWNLOAD_URL_TEMPLATE=https://download.maxmind.com/app/geoip_download?edition_id={DBNAME}&license_key={LICENSE_KEY}&suffix=tar.gz
|
||||
|
||||
# Updater
|
||||
UPDATE_INTERVAL_SECONDS=86400
|
||||
|
||||
# API i admin (reload)
|
||||
HOST=0.0.0.0
|
||||
PORT=8000
|
||||
ADMIN_USER=admin
|
||||
ADMIN_PASS=admin123
|
||||
|
||||
# Cache
|
||||
CACHE_MAXSIZE=4096
|
||||
|
||||
# Log
|
||||
LOG_LEVEL=info
|
Reference in New Issue
Block a user