First usable stage

This commit is contained in:
2021-05-22 18:43:31 +02:00
commit b618ee182b
36 changed files with 2251 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
# Configuration file
quarkus:
http:
port: 8910
proxy:
proxy-address-forwarding: true
native:
container-build: true
container-runtime: docker
enable-all-security-services: true
enable-https-url-handler: true
oidc:
application-type: web-app
auth-server-url: <url>
client-id: <id>
credentials:
secret: <secret>
tls:
verification: none
token:
refresh-expired: true
api:
file:
directory: /lalafin # Files need to be in {directory}/file
ignored: {} # Files ending with these suffixes will not show up
routes:
- path: / # Root corresonds to the endpoint /file/
roles: {} # Only users with these roles will have access to this route (empty = ALL)
folder:
tokens: {} # List of tokens to make some routes available trhough the public folders API