3 Commits

Author SHA1 Message Date
1aa1532ce7
Automatically publish container images on tag push (#17)
All checks were successful
/ build (push) Successful in 2m10s
Publish container to package registry / docker-build-test-publish (push) Successful in 5m18s
When tags matching the pattern 'v*' are pushed a new image is built and published. It is tagged with the number, and the "latest" rolling tag is updated.

Reviewed-by: Stefan Nenzén <nenzen@dsv.su.se>
Reviewed-on: #17
2026-02-23 10:53:05 +01:00
87d6bd594c Provide an embedded Docker container for local development (#1)
Allow developers to add this as a service to their Docker Compose file to enable local OAuth 2.0 flows.

See the following example:
```
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
```

Reviewed-on: #1
2025-03-26 18:51:20 +01:00
245585c3d8
Add development instructions 2025-03-25 12:57:42 +01:00