Merge branch 'main' into sqlite

This commit is contained in:
2024-09-30 22:43:50 +02:00
2 changed files with 11 additions and 16 deletions

View File

@@ -27,6 +27,10 @@ Leider werden durch die SQLite-Bibliothek weitere Transitive Abhängigkeiten ein
Dies ist ein Gradle-Project. Um es zu compilieren brauchen Sie ein aktuelles Java-Development-Kit. Dies ist ein Gradle-Project. Um es zu compilieren brauchen Sie ein aktuelles Java-Development-Kit.
Das Projekt kann durch Aufruf von `./gradlew build` in einem Terminal innerhalb des Wurzelverzeichnisses gebaut werden. Das Projekt kann durch Aufruf von `./gradlew build` in einem Terminal innerhalb des Wurzelverzeichnisses gebaut werden.
## Datenbank-Unterstützung
Um das Projekt klein zu halten ist im _main_-Branch kein Datenbank-Support eingebaut.
Es gibt aber einen separaten Branch, der die Benutzung von SQLite-Datenbanken untersützt: [sqlite]
</td><td> </td><td>
This aims to be a [specification] compliant OpenID connect provider with minimal footprint. This aims to be a [specification] compliant OpenID connect provider with minimal footprint.
@@ -46,11 +50,16 @@ Unfortunately the SQLite library also draws in some additional dependencies,
## build ## build
This is a gradle project. To compile it, you should have a recent version of a Java Development Kit installed. This is a gradle project. To compile it, you should have a recent version of a Java Development Kit installed.
Build the project by launching `./gradlew build` in a terminal while being in the root folder of the project. Build the roject by launching `./gradlew build` in a terminal while being in the root folder of the project.
## database support
In order to achieve a minimal footprint, no database support is incorporated in the main branch.
However, there is SQLite support in a separate branch: [sqlite]
</td> </td>
</tr> </tr>
</table> </table>
[main]: ../main [main]: ../main
[specification]: https://openid.net/specs/openid-connect-core-1_0.html [specification]: https://openid.net/specs/openid-connect-core-1_0.html

View File

@@ -1,14 +0,0 @@
name: lightoidc
services:
server:
container_name: lightOIDC
environment:
CATALINA_OPTS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8000
hostname: guacamole
image: tomcat:9.0-jdk21-openjdk
ports:
- 8080:8080
- 8000:8000
volumes:
- ../de.srsoftware.oidc.light/build/libs/oidc.war:/usr/local/tomcat/webapps/ROOT.war