92 lines
2.1 KiB
Bash
92 lines
2.1 KiB
Bash
|
|
# Identidad de la compañía
|
||
|
|
COMPANY_SLUG=rodax
|
||
|
|
|
||
|
|
# Dominios
|
||
|
|
DOMAIN=factuges.rodax-software.local
|
||
|
|
|
||
|
|
# API
|
||
|
|
PORT=3002
|
||
|
|
API_BASE_PATH=/api/v1
|
||
|
|
FRONTEND_URL=https://factuges.rodax-software.local
|
||
|
|
TRUST_PROXY=0
|
||
|
|
TIMEZONE=Europe/Madrid
|
||
|
|
API_IMAGE=factuges-server:rodax-latest
|
||
|
|
|
||
|
|
JWT_SECRET=supersecretkeysupersecretkeysupersecretkey
|
||
|
|
JWT_ACCESS_EXPIRATION=1h
|
||
|
|
JWT_REFRESH_EXPIRATION=7d
|
||
|
|
|
||
|
|
WARMUP_TIMEOUT_MS=10000
|
||
|
|
WARMUP_STRICT=false
|
||
|
|
|
||
|
|
|
||
|
|
# MariaDB
|
||
|
|
# DB_HOST=db
|
||
|
|
DB_PORT=3306
|
||
|
|
DB_DIALECT=mysql
|
||
|
|
DB_NAME=rodax_db
|
||
|
|
DB_USER=rodax_usr
|
||
|
|
DB_PASS=supersecret
|
||
|
|
DB_ROOT_PASS=verysecret
|
||
|
|
|
||
|
|
DB_LOGGING=true
|
||
|
|
DB_SSL=false
|
||
|
|
DB_SYNC_MODE=none
|
||
|
|
|
||
|
|
|
||
|
|
# Plantillas
|
||
|
|
TEMPLATES_PATH=/shared/templates
|
||
|
|
|
||
|
|
# Documentos generados
|
||
|
|
FASTREPORT_BIN=/repo/tools/FastReportCliGenerator
|
||
|
|
DOCUMENTS_PATH=/shared/documents
|
||
|
|
|
||
|
|
# Firma de documentos
|
||
|
|
SIGNED_DOCUMENTS_PATH=/shared/documents
|
||
|
|
|
||
|
|
SIGNING_SERVICE_URL=http://signing-service:8000/documents/sign
|
||
|
|
SIGNING_SERVICE_METHOD=POST
|
||
|
|
SIGNING_SERVICE_TIMEOUT_MS=15000
|
||
|
|
SIGNING_SERVICE_MAX_RETRIES=2
|
||
|
|
|
||
|
|
COMPANY_CERTIFICATES_PATH=/shared/certificates/company-certificates.json
|
||
|
|
|
||
|
|
# SYNC
|
||
|
|
ENV = development
|
||
|
|
LOCAL_TZ = Europe/Madrid
|
||
|
|
STATE_PATH = /app/state
|
||
|
|
SYNC_MODE = all
|
||
|
|
|
||
|
|
FACTUGES_HOST = factuges-pc.rodax-software.local
|
||
|
|
FACTUGES_PORT = 3050
|
||
|
|
FACTUGES_DATABASE = C:\FactuGES\FACTUGES.FDB
|
||
|
|
FACTUGES_USER = sysdba
|
||
|
|
FACTUGES_PASSWORD = masterkey
|
||
|
|
|
||
|
|
FWEB_MYSQL_HOST = db # ${DB_NAME}
|
||
|
|
FWEB_MYSQL_PORT = 3306 # ${DB_PORT}
|
||
|
|
FWEB_MYSQL_DATABASE = factuges_acana # ${DB_NAME}
|
||
|
|
FWEB_MYSQL_USER = acana # ${DB_USER}
|
||
|
|
FWEB_MYSQL_PASSWORD = r@U8%GJ+2e/AWR # ${DB_PASS}
|
||
|
|
|
||
|
|
FWEB_API_URL = http://api:3002/api/v1/factuges
|
||
|
|
FWEB_API_KEY = "XXXXX"
|
||
|
|
FWEB_API_TIMEOUT = 120
|
||
|
|
|
||
|
|
|
||
|
|
CTE_COMPANY_ID = '5e4dc5b3-96b9-4968-9490-14bd032fec5f'
|
||
|
|
CTE_SERIE = 'F26'
|
||
|
|
CTE_STATUS_INVOICE = 'issued'
|
||
|
|
CTE_IS_PROFORMA = 0
|
||
|
|
CTE_STATUS_VERIFACTU = 'Pendiente'
|
||
|
|
CTE_LANGUAGE_CODE = 'es'
|
||
|
|
CTE_COUNTRY_CODE = 'es'
|
||
|
|
CTE_IS_COMPANY = 1
|
||
|
|
CTE_SYNC_RESULT_OK = 1
|
||
|
|
CTE_SYNC_RESULT_FAIL = 2
|
||
|
|
|
||
|
|
#VERIFACTU_API_KEY = vf_test_C03HL2F0X5OXSDRunjNFoMxD4IrRfK3kCC8PfcvCENI=
|
||
|
|
VERIFACTU_API_KEY = vf_prod_yfjonNPv2E4Fij+5J0hct0zCgUeFYT2dZzb23UZlM+Q=
|
||
|
|
VERIFACTU_BASE_URL = https://api.verifacti.com/
|
||
|
|
VERIFACTU_NIFS_API_KEY = vfn_osYpNdqSzAdTAHpazXG2anz4F3o0gfbSb5FFrCBZcno=
|