sandrad.linux/sandra.ini
2025-07-03 13:49:16 -04:00

110 lines
3.2 KiB
INI

# Configuracion inicial de Sandra Server
# @author Code Epic Technologies
# Un archivo .ini es una extensión de archivo para denotar ficheros
# de configuración utilizados por aplicaciones de los sistemas
[globals]
# este proceso esta asociado a escalabilidad
# possible values : server, client
app_mode = server
# activar crontab al iniciar seguna las funciones
crontab = true
# activar servicio de php
server_php = true
# activar servidor de desarrollo
server_dev = true
# activar servidor http
server_http = true
# activar servidor https
server_https = true
# pool de conexiones IP
# ejemplo de conexiones 192.168.0.10 192.168.0.11
pool_conection = 127.0.0.1
# permite establecer otra ruta de donde se guardan los log
other_paths = false
# activar el baner de Sandra Server
banner = false
[paths]
#Origen de ruta de la app
base = /usr/local/bin/sandra
# carpeta de log
log = /usr/local/bin/sandra/log
# Base de archivos para clonar o subir proyectos de terceros
file = /usr/local/bin/sandra/file
# archivos y marcas temporales de QR, TXT, PDF e imangenes
temp = /usr/local/bin/sandra/tmp
# Certificados para los puertos https .key y .cert
signature = /usr/local/bin/sandra/signature
# carpeta donde se alojan las herramientas tools de sandra server
# sandra_dwn, sandra_tcp, sandra_cli, sandra_scanf
bin = /usr/local/bin/sandra/bin
[log]
#guardar regitro de error, warning e info
system_log = true
cache_log = true
query_log = true
#Regla del cront para realizar respaldo de los log
backup_log = 59 11 * * 5
# Formato para crear los backuop tgz]zip|tg.xz"
format_log = zip
[server]
# Protocolo (http or https) padre de los servicios
protocol = https
# denificion del servidor
name_dns = localhost
[hosts]
# host virtuales para sandra
# subdominio.dominio = ruta de la carpeta del proyecto
src.localhost = public_web/src
consola.localhost = public_web/consola
carlos.localhost = public_web/consola
# Puertos seguros incluye una firma de certificado y llave
# que son autorizados por el proveedor de SSL
[ports]
# servidor principal production
http_app = 80
# puerto https de seguridad usado como marca inicial del proceso
https_app = 443
https_app_cert = signature/sandra.app.crt
https_app_key = signature/sandra.app.key
# puerto para comunicaciones Websocket Chat
https_chat = 3000
https_chat_cert = signature/sandra.app.crt
https_chat_key = signature/sandra.app.key
# puerto https de seguridad
https_dev = 2004
https_dev_cert = signature/sandra.app.crt
https_dev_key = signature/sandra.app.key
# PHP es un proceso experimental de implementacion bajo CGI para
# compilar clases, archivos o funciones de pho 7, 8+ que se deseen
# retutilizar como complemento o funciones dentro de las RDN Reglas de negocio
[php]
# Puerto de ejecucion de php
php_port = 8087
# Apunta a la version php y su codigo fuente php.h
php_include = /usr/include
# Orgien del CGI de php
php_cgi = /opt/homebrew/Cellar/php@8.3/8.3.14/bin/php
# Directorio de origen de PHP
php_dir = /Users/anonymus/Desktop/sandra/public_web/www
# Es una herramienta de ayuda para invocar los drivers o libreras
# que se van a implementar dentro de las diferentes conexiones
[suport]
# Soporte para base de datos MongoDB | MYSQL | POSTGRES | ORACLE
mongodb = true
mysql = true
postgresql = false
oracle = false