# 실제 배포 직전에 충돌 없는 포트·바인딩 IP·프록시 경로를 확인해서 입력합니다. HOP_BIND_IP= HOP_HOST_PORT= HOP_CONTAINER_PORT= # NAS 설정 스크립트가 SSH 사용자의 UID/GID를 채웁니다. HOP_RUN_UID= HOP_RUN_GID= APP_URL=https://hop.noname.company NODE_ENV=production TZ=Asia/Seoul SESSION_SECRET= DISCOVERY_SECRET= DATABASE_PATH=/data/database/hop.sqlite UPLOAD_DIR=/data/uploads # 실제 접속 IP 전달을 검증한 후에만 활성화합니다. SAME_NETWORK_DISCOVERY_ENABLED=false LOCATION_DISCOVERY_ENABLED=true LOCATION_DISCOVERY_RADIUS_METERS=100 TRUSTED_PROXY_CIDRS= CLIENT_IP_SOURCE=forwarded PROXY_DIAGNOSTIC_TOKEN= GUEST_SESSION_RETENTION_DAYS=30 LOCAL_REQUEST_TIMEOUT_SECONDS=60 ACCEPTED_UPLOAD_START_HOURS=24 SPACE_RETENTION_MINUTES=10 # Invite codes can be 4 or 6 characters. SPACE_INVITE_CODE_LENGTH=4 SPACE_MAX_DEVICES=10 OFFLINE_GRACE_MS=3000 MAX_URL_PAYLOAD_SIZE_KB=1024 MAX_TEXT_PAYLOAD_SIZE_KB=256 MAX_ITEMS_PER_TRANSFER=20 DEFAULT_URL_RETENTION_DAYS=7 GUEST_REQUESTS_PER_MINUTE=30 IP_REQUESTS_PER_MINUTE=120 PAIR_REQUESTS_PER_MINUTE=10 REJECT_COOLDOWN_SECONDS=300 # Resend 발송 설정과 실제 인증 메일 수신을 확인한 뒤 공개 가입을 엽니다. REGISTRATION_MODE=closed EMAIL_VERIFICATION_REQUIRED=true # Resend에서 noname.company 도메인 Verified와 Sending access 권한을 확인합니다. RESEND_API_KEY= MAIL_FROM=hop. SETUP_TOKEN= MAX_FILE_SIZE_MB=2048 USER_STORAGE_LIMIT_MB=2048 GUEST_STORAGE_LIMIT_MB=2048 TOTAL_GUEST_STORAGE_LIMIT_MB=20480 TOTAL_STORAGE_LIMIT_MB=20480 MAX_CONCURRENT_UPLOADS=4 MIN_FREE_DISK_MB=5120 DEFAULT_FILE_RETENTION_DAYS=7 EMAIL_REQUEST_RETENTION_DAYS=7 ORPHAN_UPLOAD_RETENTION_HOURS=24 DELETE_UNDO_SECONDS=5 AUDIT_RETENTION_DAYS=30