UNQUE-PostInscripciones
Aplicación para facilitar la asignación de sobre cupos de las materias de una carrera en forma práctica, intuitiva y equitativa entre los alumnos que se quedaron sin cupo en el momento de la inscripción.
Requerimientos
- Java 1.8
☕ - Docker
🐳 - Docker Compose
🐳 - Gradle
🐘
Instalación
-
Clonar repositorio:
git clone https://github.com/fagustin07/UNQUE-PostInscripciones-backend.git
-
Preparar la APP:
- Cree un archivo .env
📋 dentro de la carpeta y configurelo utilizando como base el archivo .env.example. Luego, asigne los valores correspondientes a cada variable.
MYSQLDB_USER:
Usuario de la base de datos.MYSQLDB_ROOT_PASSWORD:
Constraseña de la base de datos.MYSQLDB_DATABASE:
Nombre de la base de datos.MYSQLDB_LOCAL_PORT:
Puerto local para acceder a la base de datos.MYSQLDB_DOCKER_PORT:
Puerto de la base de datos en el contenedor.SPRING_LOCAL_PORT:
Puerto local de la aplicación.SPRING_DOCKER_PORT:
Puerto de la aplicación en el contenedor.SPRING_SECURITY_USER:
Usuario de spring security.SPRING_SECURITY_PASSWORD:
Contraseña de spring security.
-
Buildear la APP:
- Crear archivo JAR:
./gradlew build
- Crear imagen de Docker:
docker-compose build --no-cache
-
Correr la APP:
docker-compose up -d
SPRING_LOCAL_PORT: