Skip to content

Track-Thor, software de código abierto para gestión de maquinaria

License

Notifications You must be signed in to change notification settings

matiasah/trackthor

Repository files navigation

Track-thor

Despliegue

Despliegue en desarrollo

docker-compose -f docker-compose.dev.yml up

Despliegue en desarrollo y reconstrucción de imágen

docker-compose -f docker-compose.dev.yml up --build

Despliegue en producción

docker-compose -f docker-compose.prod.yml up

Despliegue en producción y reconstrucción de imágen

docker-compose -f docker-compose.prod.yml up --build

Limpieza

Eliminar imágenes y volumenes

docker system prune

Eliminar imágenes, volumenes y caché

docker system prune -a

Generación de Elementos

Generar componente

ng generate component modules/[nombre del modulo]/[nombre del componente] -m=[nombre del modulo]

Generar servicio

ng generate service services/[nombre del servicio]

Generar modulo

ng generate module modules/[nombre del modulo]

Generar guard

ng generate guard guards/[nombre del guard]

Generar modelo

ng generate interface models/[nombre del modelo]

Compilar con Ionic

Compilar en Android

docker-compose -f docker-compose.ionic.yml up --build

Contenedor

Obtener IDs de contenedores

docker container list

Ingresar por bash de docker-compose

docker-compose run <nombre de contenedor en docker-compose.yml> /bin/bash

Ingresar por bash de docker

docker exec -it <id del contenedor> /bin/bash

Certificado SSL

Generar certificado SSL para Frontend

openssl req -x509 -newkey rsa:4086 -keyout key.pem -out cert.pem -days 360 -nodes -sha256

Generar certificado SSL para Backend

keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650

About

Track-Thor, software de código abierto para gestión de maquinaria

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published