## Using as an embedded Docker Compose service ``` services: oauth2: build: https://gitea.dsv.su.se/DMC/oauth2-authorization-server.git restart: unless-stopped ports: - "<host_port>:8080" environment: CLIENT_ID=awesome-app CLIENT_SECRET=p4ssw0rd CLIENT_REDIRECT_URI=http://localhost/oauth2/callback ``` ## Development ### Prerequisites - JDK 17 (or later) - Docker - Docker compose 2.24.0 (or later) Run `mvnw spring-boot:run` to start the application. If running via IntelliJ or some other means make sure the "dev" Spring profile is activated. You may have to run `mvnw compile` to generate any necessary files. The application will be available at http://localhost:8080