News Learn Download
Overview News Manual

Features

Significantly lowers the technical barrier to self hosting

This is not just a feature, it's the core vision behind the project and its ultimate goal.

Instead of working through a maze of linux command lines, package installations, and config files for system components, we present you with a GUI that handles the system configuration on your behalf so that you never have to worry about it.

Further more, the system itself is greatly simplified, making it more reliable and robust. We do not need to handle all kinds of failure cases because there aren't that many of them!

You can set up several servers and host several websites; we don't impose any artificial limits on what you can do!

Decent performance on low spec machines

Runs on any linux machine even with just 1GB of RAM, which tends to be the lower end of the spectrum of many VPS providers available for about $5/mo.

For example, these are the specs of the VPS I rented in the "demo" video:

Out of the box SSL support

Sprouts will provision an SSL certificate automatically from Let's Encrypt, ensuring your website can be served on https with no issues.

Zero-Config localhost preview

Gardener runs a Sprouts instance locally for each website you create, so you can preview your site on localhost!

Templated static content

You can use Django/Jinja-like templates to define common structures and reusable snippets!

Builtin markdown filter allows you to write content in markdown, without a build step!


Next: Philosophy