Skip to content

gams87/siesa-report

Repository files navigation

Sistema de Reportes de SIESA

Todos los derechos reservados.

Ejemplo de base de datos

docker compose exec -T db psql -U postgres < postgres/init_report_db.sql

Configurar Ambiente de Producción

Requerimientos

  1. Docker o Docker Desktop
  2. Docker compose

Pasos de instalación

  1. Crear un folder llamando siesa-reportes.
  2. Crear un archivo llamado docker-compose.yaml y agregar el contenido de docker-compose.yaml.
  3. Crear un archivo llamado .env para los valores de nuestras credenciales y agregar el contenido de .env.prod.example.
  4. Actualizar los valores del archivo .env de acuerdo a nuestro ambiente.
  5. En una terminal ejecutar: docker compose up -d.
  6. Cree un superusuario ejecutando el siguiente comando en una terminal: docker compose exec core python manage.py createsuperuser. (Guarde sus credenciales)
  7. Ejecute el siguiente comando para cargar los archivos estáticos: docker compose exec -u root core python manage.py collectstatic --noinput --clear.
  8. Abra el panel de administración, cree una compañia en http://localhost/admin y establézcala como predeterminada.
  9. Ya puede gestionar sus reportes en http://localhost.
  10. Puede sincronizar la base de datos en el siguiente componente del dahsboard:

Sincronizar base de datos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published