-- Leo's gemini proxy

-- Connecting to bbs.geminispace.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; charset=utf-8

Two small tools I wrote for the web: slcl and slweb


I had been self-hosting a Nextcloud instance on a Rpi3B for important stuff. Because of its bloated design, it rendered the machine unresponsive a few times. In lack of alternatives, I wrote my own vision of it: one that does not use JavaScript, written in C and portable to Unix-like operating systems.

slcl requires a hundred times less memory than Nextcloud, while keeping the features I care about:

slcl, a small and lightweight cloud

slcl uses slweb, which I also wrote myself:

slweb, a small and lightweight web framework


#c99 #posix #self-hosting #slcl #slweb

Posted in: s/programming

🎵 xavi

2023-08-08 · 9 months ago · 👍 kelbot, ttocsneb, Ruby_Witch


3 Comments ↓


🦀 jeang3nie · 2023-08-08 at 14:24:

Oooh, nice! I've been running Radicale for years now to host my own contacts and calendars. It works well but I'm not entirely pleased that it's written in Python. I'd love to get the resource usage down. This might make a good base for a replacement, since caldav/carddav are extensions to webdav. I'll have to take a closer look.


Thanks!


🎵 xavi [OP] · 2023-08-08 at 17:47:

jeang3nie: thanks! Please take into account slcl is not a WebDAV server. It aims to replace Nextcloud's "Files" app i.e., file upload and sharing.


🐦 Arkaeriit · 2023-08-30 at 21:37:

Thank you for sharing this. I have been seraching for a lighter alternative to nextcloud and your project might tick all the cases for me.

-- Response ended

-- Page fetched on Sun May 19 13:22:45 2024