38 lines
897 B
Bash
38 lines
897 B
Bash
BASE_URL=https://prova.patachina.it
|
|
SERVER_PORT=4000
|
|
|
|
EMAIL=fabio@gmail.com
|
|
PASSWORD=master66
|
|
|
|
JWT_SECRET=123456789
|
|
JWT_EXPIRES=1h
|
|
|
|
# Dove si trova la cartella public (relativa alla root del progetto)
|
|
WEB_ROOT=public
|
|
|
|
# Percorso relativo di index.json dentro public/
|
|
INDEX_PATH=photos/index.json
|
|
|
|
# true = restituisce path assoluti nei record
|
|
PATH_FULL=true
|
|
|
|
# Logging
|
|
LOG_MODE=both # console | file | both
|
|
LOG_FILE=scan.log
|
|
LOG_DIR=public
|
|
LOG_VERBOSE=true
|
|
|
|
# POLLING_TIME in secondi
|
|
# Funzionamento:
|
|
# - POLLING_TIME = 0 → polling disattivato (solo WebSocket)
|
|
# - POLLING_TIME > 0 → esegue incrementalSync() ogni N secondi
|
|
|
|
# Perché esiste?
|
|
# - Serve come "rete di sicurezza" se il WebSocket cade,
|
|
# se la tab viene sospesa, o se qualche evento viene perso.
|
|
# - Google Photos, Dropbox e iCloud usano lo stesso approccio.
|
|
GALLERY_REFRESH_SECONDS=300
|
|
|
|
WS_PORT=4002
|
|
WS_HOST=0.0.0.0
|
|
|