Skip to content

holeksii/intellistart-java-2022-debuggers

Repository files navigation

Debuggers team

Interview planning application

Run with Docker

JDK 11 or newer is required for the project.

- Include db.env file with environment variables for postgresDB

Environment variables include:

  • POSTGRES_USER (Name of user)
  • POSTGRES_PASSWORD (User's password)
  • POSTGRES_DB (Name of database)

-- look at example_db.env as an example of db.env

- Include docker.env file with environment variables for application.yml

Environment variables include:

  • DB_URL (Database connection url, e.g. jdbc:postgresql://hostName:5432/databaseName)
  • DB_USERNAME (Username of user that can access provided database)
  • DB_PASSWORD
  • FACEBOOK_CLIENT_ID
  • FACEBOOK_CLIENT_SECRET
  • FACEBOOK_APP_TOKEN (not obligatory, app will request new if not set)
  • COORDINATOR_EMAIL (base admin user)
  • INTERVIEWER_EMAIL (base interviewer user)
  • JWT_SECRET

-- look at template_docker.env as an example of docker.env

- Open terminal in project directory.

- Run following command:

If you want just run the application:

./mvnw clean package
docker-compose up

If you make changes to the application, you must rebuild the docker images:

./mvnw clean package
docker compose build
docker-compose up

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages