Commit graph

19 commits

Author SHA1 Message Date
f0d6c40e65 build: Add new monolith module
Includes a small refactoring of the Dockerfile to make the build
easier to read.
Use the new monolith in the local Docker Compose setup.
2024-02-17 16:22:16 +01:00
1e57aaaeee misc: Disable preview-feature
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/oci-image-build/6 Pipeline was successful
ci/woodpecker/push/oci-image-build/7 Pipeline was successful
ci/woodpecker/push/oci-image-build/8 Pipeline was successful
There is no need for the preview feature after the upgrade to JDK 21
to access virtual threads :)
2023-12-08 20:27:03 +01:00
624d0b4f80 misc: Add missing restart policies
Some checks failed
ci/woodpecker/push/java/1 Pipeline is pending
ci/woodpecker/push/java/2 Pipeline is pending
ci/woodpecker/push/java/3 Pipeline is pending
ci/woodpecker/push/java/4 Pipeline is pending
ci/woodpecker/push/nodejs Pipeline is pending
ci/woodpecker/push/oci-image-build/1 unknown status
ci/woodpecker/push/oci-image-build/2 unknown status
ci/woodpecker/push/oci-image-build/3 unknown status
ci/woodpecker/push/oci-image-build/4 unknown status
ci/woodpecker/push/oci-image-build/5 unknown status
ci/woodpecker/push/oci-image-build/6 unknown status
ci/woodpecker/push/oci-image-build/7 unknown status
ci/woodpecker/push/oci-image-build/8 unknown status
2023-12-08 20:17:35 +01:00
297196fef6 misc: Fix ui container not being assinged an Ip 2023-12-08 20:05:17 +01:00
8e38a944de misc: Fix port mapping 2023-12-08 19:35:59 +01:00
e3ba53fa70 misc: Add network isolation between docker compose services 2023-12-07 23:32:21 +01:00
1bb00fcda9 misc: Add config volume for caddy
All checks were successful
ci/woodpecker/manual/test/1 Pipeline was successful
ci/woodpecker/manual/test/2 Pipeline was successful
ci/woodpecker/manual/test/3 Pipeline was successful
ci/woodpecker/manual/test/4 Pipeline was successful
ci/woodpecker/manual/build/1 Pipeline was successful
ci/woodpecker/manual/build/2 Pipeline was successful
ci/woodpecker/manual/build/3 Pipeline was successful
ci/woodpecker/manual/build/4 Pipeline was successful
ci/woodpecker/manual/build/5 Pipeline was successful
ci/woodpecker/manual/build/6 Pipeline was successful
ci/woodpecker/manual/build/7 Pipeline was successful
ci/woodpecker/manual/build/8 Pipeline was successful
Makes the container runnable.
2023-12-07 16:37:28 +01:00
ae961c182d misc: Add ui and caddy to the docker-compose setup 2023-11-23 22:05:28 +01:00
4651c874ca Add debugging port binding
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/build Pipeline failed
For local debugging.
2023-10-31 15:09:53 +01:00
b36b087302 build: Rename Containerfile to Dockerfile
All checks were successful
ci/woodpecker/push/build Pipeline was successful
We are now using Docker specific build instruction and using a generic
name doesn't make any sense now.
2023-07-27 00:50:50 +02:00
f3fa173c3c Add explicit use of env-file in compose 2023-06-11 20:43:00 +02:00
bec45ce14c Fix starting web with virtual threads
I don't know how to disable them on Javalin and with them it breaks...
2023-05-21 22:44:41 +02:00
b5791e784b Add custom user to run the deployed apps
To prevent running them with the root user.
2023-05-21 22:24:01 +02:00
92473716fb Update deployment 2023-05-20 20:22:00 +02:00
b8b83baa72 Move into multi module project structure
Javalin and Javacord crash if running on same JVM but on different
threads for some reasons. This is should fix it :D
2023-05-16 01:50:56 +02:00
e7e601a28b Remove unused port binding 2023-05-14 01:09:28 +02:00
9dc9f16c06 Add JDK_JAVA_OPTIONS env to enable preview features 2023-05-14 00:53:06 +02:00
bfa5372ce4 Remove AccessManager from web API 2023-04-29 16:50:40 +02:00
0b87a4d7d0 Add example docker-compose.yml 2023-04-15 22:35:09 +02:00