VibeHunt
Back to browse

slcl

Simple and lightweight web cloud storage.

slcl is a self‑hostable web cloud storage service written in C99 and targeting POSIX.1‑2008 environments. It provides basic file upload, download, and directory management through a simple HTTP interface, with optional thumbnail generation and multipart handling. The codebase includes utilities for URL decoding and CSS processing, and it relies on the libweb library for HTTP support.

The project is intended for users who want a minimal, lightweight storage solution they can run on their own hardware without subscription fees. It is distributed under the AGPL‑3.0 license, offers a free tier, and can be built from source on typical Unix‑like systems, including Alpine Linux. The repository contains a configure script that respects user‑provided compiler flags and integrates optional dependencies such as zlib and libcjson.

Development is ongoing, with recent commits addressing build configuration, removal of debug flags, and packaging improvements. The stable release series (v0.4.x) demonstrates a functional core that can be extended through make‑based thumbnail tools and other subprojects.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps