2025-05-03 15:47:24 -06:00
2025-05-03 15:47:24 -06:00
2025-05-03 15:47:24 -06:00
2025-04-24 18:44:50 -06:00
2025-05-03 15:47:24 -06:00
2025-05-03 15:47:24 -06:00
2025-04-25 17:51:34 -06:00
2025-05-03 15:47:24 -06:00
2025-04-28 14:45:50 -06:00
2025-04-29 14:09:08 -06:00

Descargar y mover el repositorio

cd ~
git clone gitea@192.168.10.40:dix/formha.git
sudo mv formha/ /var/www
cd /var/www/formha/

Entrar en modo Dios

sudo su

Crear el ambiente virtual

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
deactivate

Salimos del modo Dios

exit

Añade las variables de entorno del proyecto al archivo envars

  • si tienes problemas con las variables de entorno deberás de comentarlas y reiniciar apache, una vez reiniciado deberas descomentar las variables de entorno y volver a reiniciar apache
sudo nano /etc/apache2/envvars
#\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
# inicio variables de formha
# contraseña applicaciones DIX: MOD
export email_sender="systems.dix.dev@gmail.com"
export pswd_formha="qcpg picq gnxp kwtx"
export jwt_secret_key="pswd_2025_formha_s3cr3t_k3i_4pp"
export email_secret_key="FoRmHä_z0z5"
export login_url='http://127.0.0.1:8089/login'
export forma_db='{ 
  "host":"db_s", "port":5432, "database":"formha", "user":"postgres", "password":"Shala55951254" 
}';
# final variables de formha
#/////////////////////////////////////

Movemos el archivo de configuración a Apache (solo se hace 1 vez)

SI TE DA ERROR PRIMERO DESACTIVA APACHE EL PROBLEMA ES LAS VARIABLES DE ENTORNO

sudo systemctl stop apache2 sudo mv formha.conf /etc/apache2/sites-available/ cd /etc/apache2/sites-available/ sudo a2ensite formha.conf

sudo systemctl reload apache2
sudo systemctl restart apache2
Description
Sitio de la consultora Formha
Readme 44 MiB
Languages
HTML 44.8%
Python 25.8%
JavaScript 17.8%
CSS 11.6%