feat(ci): minimize container size and caching #275

Open
npub15skvhry wants to merge 1 commits from npub15skvhry/flotilla:feat/minimize-container-size into dev
First-time contributor

Reduces the container size from 556 MiB to 82 MiB. I still think it's larger than it should really be, but it seems ok for now. I did a quick test anyway, and it seems to be working. Known issues:

  • I could not make layer caching work: #274
  • It seems it does not respond to any signal (Ctrl+C didn't work), and this causes a delay in docker stop <container-id> because Docker first tries to shut it down gracefully.
  • It can be more optimized if we don't use Node.js for the backend but seems ok for now.
Reduces the container size from 556 MiB to 82 MiB. I still think it's larger than it should really be, but it seems ok for now. I did a quick test anyway, and it seems to be working. Known issues: - I could not make layer caching work: https://gitea.coracle.social/coracle/flotilla/issues/274 - It seems it does not respond to any signal (Ctrl+C didn't work), and this causes a delay in `docker stop <container-id>` because Docker first tries to shut it down gracefully. - It can be more optimized if we don't use Node.js for the backend but seems ok for now.
npub15skvhry added 1 commit 2026-05-17 02:01:58 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u https://gitea.coracle.social/npub15skvhry/flotilla feat/minimize-container-size:npub15skvhry-feat/minimize-container-size
git checkout npub15skvhry-feat/minimize-container-size
Sign in to join this conversation.