aboutsummaryrefslogtreecommitdiff

Project (backend + frontend submodule)

Locations

Development

  1. Install the dependencies
  1. Clone the backend only
git clone https://github.com/uji-disnote/app.git
  1. Change the working directory
cd app
  1. Start the backend development server

    Linux / MacOS

    ./mvnw quarkus:dev
    

    Windows (PowerShell)

    .\mvnw.cmd quarkus:dev
    

    Windows (CMD)

    mvnw.cmd quarkus:dev
    

Production

  1. Install the dependencies
  1. Clone the project including submodules
git clone --recurse-submodules https://github.com/uji-disnote/app.git
  1. Change the working directory
cd app
  1. Compile the project to a docker image (aprox. 10 min)
docker build -t uji-disnote/app .
  1. Start the project docker image (temporary)
docker run -it --rm -p 8080:8080 uji-disnote/app

Repositories