-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
42 lines (33 loc) · 2.04 KB
/
env.example
File metadata and controls
42 lines (33 loc) · 2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# =============================================
# PiChat - Plantilla de Configuración
# =============================================
# Copiar este archivo como .env y modificar los valores
# =============================================
# CLAVE SECRETA PARA FLASK (GENERAR UNA NUEVA!)
SECRET_KEY='cambiar-por-una-clave-secreta-muy-larga-y-segura-aqui'
# USUARIOS BASE DEL SISTEMA (MODIFICAR CONTRASEÑAS)
ADMIN_USER='admin'
ADMIN_PASS='cambiar_password_admin'
CLIENT_USER='cliente'
CLIENT_PASS='cambiar_password_cliente'
USR_USER='usuario'
USR_PASS='cambiar_password_usuario'
# USUARIOS DEMO (JSON Array) - OPCIONAL
DEMO_USERS=[{"username":"demo1","password":"demo1pass","role":"usuario"},{"username":"demo2","password":"demo2pass","role":"usuario"},{"username":"demo3","password":"demo3pass","role":"usuario"},{"username":"demo4","password":"demo4pass","role":"usuario"},{"username":"demo5","password":"demo5pass","role":"usuario"},{"username":"demo6","password":"demo6pass","role":"usuario"},{"username":"demo7","password":"demo7pass","role":"usuario"},{"username":"demo8","password":"demo8pass","role":"usuario"},{"username":"demo9","password":"demo9pass","role":"cliente"},{"username":"cliente_demo1","password":"demo_client_pass","role":"cliente"},{"username":"cliente_demo2","password":"demo_client_pass_1","role":"cliente"},{"username":"cliente_demo3","password":"demo_client_pass_2","role":"cliente"},{"username":"cliente_demo4","password":"demo_client_pass_3","role":"cliente"},{"username":"cliente_demo5","password":"demo_client_pass_4","role":"cliente"},{"username":"arachne","password":"cambiar_password_arachne","role":"admin"}]
# CONFIGURACIÓN DEL SERVIDOR
PORT=8080
DEBUG=False
HOST=0.0.0.0
# CONFIGURACIÓN CORS (Orígenes permitidos)
ALLOWED_ORIGINS=http://localhost:3000,http://localhost:8080,https://tudominio.com
# CONFIGURACIÓN DE SEGURIDAD ADICIONAL
MAX_LOGIN_ATTEMPTS=5
LOGIN_LOCKOUT_TIME=900
RATE_LIMIT_LOGIN=10
RATE_LIMIT_UPLOAD=5
RATE_LIMIT_DOWNLOAD=10
RATE_LIMIT_DELETE=3
# CONFIGURACIÓN DE LOGS
LOG_LEVEL=INFO
MAX_LOG_SIZE_MB=10
LOG_BUFFER_SIZE=100