-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
113 lines (84 loc) · 4.5 KB
/
Copy path.env.example
File metadata and controls
113 lines (84 loc) · 4.5 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# CoDi API Configuration Example
# ==============================
# Copy this file to .env and configure your values
# Servidor
# ########
PORT=3131
NODE_ENV="development"
#NODE_ENV="production"
# CORS Configuration
# ==================
# You can organize your CORS origins using separate variables for clarity:
# Example: Main website domains
# CORS_WEBSITES=https://yourdomain.com,https://admin.yourdomain.com,https://app.yourdomain.com
# Example: Server/Infrastructure IPs
# CORS_SERVER_IPS=http://your.server.ip.1,http://your.server.ip.2
# Example: Cloud provider IPs
# CORS_CLOUD_IPS=http://your.cloud.ip.1,http://your.cloud.ip.2
# Combined CORS origins (used by the application)
# You can reference the variables above: CORS_ALLOWED_ORIGINS=${CORS_WEBSITES},${CORS_SERVER_IPS},${CORS_CLOUD_IPS}
# Or simply list all origins directly: CORS_ALLOWED_ORIGINS=https://yourdomain.com,http://your.ip.1,http://your.ip.2
CORS_ALLOWED_ORIGINS=
# Banxico (Mexican Central Bank) CORS origins - CONFIDENTIAL
# Add the official Banxico IP addresses provided to you (comma-separated)
# IP Banco de Mexico Beta environment
CORS_BANXICO_BETA=
# IP Banco de Mexico Production environment
CORS_BANXICO_PROD=
# Base de datos Supabase
# #######################
SUPABASE_URL="https://your-project.supabase.co"
SUPABASE_ANON_KEY="your_supabase_anon_key_here"
SUPABASE_SERVICE_ROLE_KEY="your_supabase_service_role_key_here"
# Sitio web Banxico para cobro via QR
#####################################
SITIO_CODI_QR_DEV_1="https://banxico-dev-qr-endpoint-1.com"
SITIO_CODI_QR_DEV_2="https://banxico-dev-qr-endpoint-2.com"
SITIO_CODI_QR_PROD_1="https://banxico-prod-qr-endpoint-1.com"
SITIO_CODI_QR_PROD_2="https://banxico-prod-qr-endpoint-2.com"
# Sitio web Banxico para cobro via Notificación Push
######################################################
SITIO_CODI_PUSH_DEV_1="https://banxico-dev-push-endpoint-1.com"
SITIO_CODI_PUSH_DEV_2="https://banxico-dev-push-endpoint-2.com"
SITIO_CODI_PUSH_PROD_1="https://banxico-prod-push-endpoint-1.com"
SITIO_CODI_PUSH_PROD_2="https://banxico-prod-push-endpoint-2.com"
# Sitio web para Consultas de cobro
###################################
SITIO_CODI_CONSULTA_DEV_1="https://banxico-dev-consulta-endpoint-1.com"
SITIO_CODI_CONSULTA_DEV_2="https://banxico-dev-consulta-endpoint-2.com"
SITIO_CODI_CONSULTA_PROD_1="https://banxico-prod-consulta-endpoint-1.com"
SITIO_CODI_CONSULTA_PROD_2="https://banxico-prod-consulta-endpoint-2.com"
# ################################
# Certificados Digitales Banxico #
# ################################
# Certificado de Banxico BETA
# ############################
# Llave Publica Banxico
CRT_BANXICO_BETA="your_banxico_beta_certificate_serial_number"
PUBLIC_KEY_BANXICO_BETA="-----BEGIN CERTIFICATE-----\nYOUR_BANXICO_BETA_PUBLIC_CERTIFICATE_HERE\n-----END CERTIFICATE-----"
# Certificado de Banxico PRODUCCION
# #################################
CRT_BANXICO_PROD="your_banxico_prod_certificate_serial_number"
PUBLIC_KEY_BANXICO_PROD="-----BEGIN CERTIFICATE-----\nYOUR_BANXICO_PROD_PUBLIC_CERTIFICATE_HERE\n-----END CERTIFICATE-----"
# ######################################
# Certificados Digitales Desarrollador #
# ######################################
# Certificado Digital Proveedor (Desarrollador) Beta 1
# ####################################################
CRT_LOG_IN_DEV="your_developer_login_certificate_serial_number"
CRT_OPER_DEV="your_developer_operation_certificate_serial_number"
# Llave privada BETA: your_private_key_file.cve
PRIVATE_KEY_DEV="-----BEGIN RSA PRIVATE KEY-----\nYOUR_DEVELOPER_BETA_PRIVATE_KEY_HERE\n-----END RSA PRIVATE KEY-----\n"
PRIVATE_KEY_PASSPHRASE_DEV="your_private_key_passphrase"
# Llave publica BETA: your_public_key_file.crt
PUBLIC_KEY_DEV="-----BEGIN CERTIFICATE-----\nYOUR_DEVELOPER_BETA_PUBLIC_CERTIFICATE_HERE\n-----END CERTIFICATE-----"
# Certificado digital Proveedor (Desarrollador) Produccion 1
# ##########################################################
CRT_LOG_IN_PROD="your_developer_prod_login_certificate_serial_number"
CRT_OPER_PROD="your_developer_prod_operation_certificate_serial_number"
# Vigencia: Check certificate expiration date
# Llave privada produccion: your_prod_private_key_file.cve
PRIVATE_KEY_PROD="-----BEGIN RSA PRIVATE KEY-----\nYOUR_DEVELOPER_PROD_PRIVATE_KEY_HERE\n-----END RSA PRIVATE KEY-----\n"
PRIVATE_KEY_PASSPHRASE_PROD="your_prod_private_key_passphrase"
# Llave publica produccion: your_prod_public_key_file.crt
PUBLIC_KEY_PROD="-----BEGIN CERTIFICATE-----\nYOUR_DEVELOPER_PROD_PUBLIC_CERTIFICATE_HERE\n-----END CERTIFICATE-----"