Commit graph

19 commits

Author SHA1 Message Date
Augusto Dwenger J. 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
Augusto Dwenger J. 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
Augusto Dwenger J. 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
Augusto Dwenger J. 297196fef6 misc: Fix ui container not being assinged an Ip 2023-12-08 20:05:17 +01:00
Augusto Dwenger J. 8e38a944de misc: Fix port mapping 2023-12-08 19:35:59 +01:00
Augusto Dwenger J. e3ba53fa70 misc: Add network isolation between docker compose services 2023-12-07 23:32:21 +01:00
Augusto Dwenger J. 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
Augusto Dwenger J. ae961c182d misc: Add ui and caddy to the docker-compose setup 2023-11-23 22:05:28 +01:00
Augusto Dwenger J. 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
Augusto Dwenger J. 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
Augusto Dwenger J. f3fa173c3c Add explicit use of env-file in compose 2023-06-11 20:43:00 +02:00
Augusto Dwenger J. 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
Augusto Dwenger J. 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
Augusto Dwenger J. 92473716fb Update deployment 2023-05-20 20:22:00 +02:00
Augusto Dwenger J. 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
Augusto Dwenger J. e7e601a28b Remove unused port binding 2023-05-14 01:09:28 +02:00
Augusto Dwenger J. 9dc9f16c06 Add JDK_JAVA_OPTIONS env to enable preview features 2023-05-14 00:53:06 +02:00
Augusto Dwenger J. bfa5372ce4 Remove AccessManager from web API 2023-04-29 16:50:40 +02:00
Augusto Dwenger J. 0b87a4d7d0 Add example docker-compose.yml 2023-04-15 22:35:09 +02:00