tohuwabohu-io / librefit

OpenSource calorie tracker using kotlin, quarkus, postgresql, SvelteKit and OpenAPI 3
https://libre.fit/
GNU General Public License v3.0
1 stars 0 forks source link

release readiness #72

Closed tohuwabohu-io closed 2 months ago

tohuwabohu-io commented 2 months ago
tohuwabohu-io commented 2 months ago

I experimented with GraalVM and initially planned to use the native or native-micro image. Sadly that's not possible atm.

Some insights:

Those workarounds cause troubles with the migration during runtime. I tried some tricks but in the end ended up in a situation where I'd have to manually maintain a migration SQL list in the application.properties file just to make a really wonky-looking workaround for other workarounds work.

Other stuff:

For testing the whole stack, a new docker-compose file has been created in deployment/test-delivery

tohuwabohu-io commented 2 months ago

It's a little bit rough on the edges, but that's enough for the first deployment.