Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

De-bloat c-lightning package #24

Closed
Tracked by #33
chrisguida opened this issue Jan 11, 2022 · 1 comment
Closed
Tracked by #33

De-bloat c-lightning package #24

chrisguida opened this issue Jan 11, 2022 · 1 comment
Assignees
Labels
P2 - Desirable high prioity, nice-to-haves

Comments

@chrisguida
Copy link
Contributor

chrisguida commented Jan 11, 2022

This package (which used to be ~30MB) has ballooned to over 200MB in size, mostly due to adding a bunch of python stuff to deal with build errors. We need to trim the fat.

Possibly break out plugins into their own docker images

@chrisguida chrisguida added the P2 - Desirable high prioity, nice-to-haves label Jan 11, 2022
@chrisguida chrisguida self-assigned this Jan 11, 2022
@chrisguida chrisguida mentioned this issue Mar 3, 2022
4 tasks
@chrisguida
Copy link
Contributor Author

Fixed by #46

Ported from debian to alpine. Image is a bit bigger still, but there's a lot less unnecessary garbage, and CLBOSS is actually the main reason for the extra size now. Hopefully CLBOSS can be shrunk: ZmnSCPxj/clboss#138

Weighing creating "CLN Lite" with alpine and no plugins, as before. Would be like 25MB, as before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 - Desirable high prioity, nice-to-haves
Projects
Status: Done
Development

No branches or pull requests

1 participant