Call for testing: lektor snap

Lektor is a static content management system. Quote from their website:

[Lektor is a] flexible and powerful static content management system for building complex and beautiful websites out of flat files — for people who do not want to make a compromise between a CMS and a static blog engine.

Since the only officially recommended way to install it on GNU/Linux distros right now is by using an install script, I thought I’d try to create a snap package for it :slight_smile:

The snap package is called lektor and is released to the edge channel:

snap install --edge lektor

Using lektor --help you can find out more about the available commands.

To create a new project, run lektor quickstart. Note that the snap only has access to your home directory, so you need to create your projects there.

Test a project by running lektor server from the project directory. This will run a local server at allowing you test the website. You can even use Lektor’s admin web interface at to manage your site.

Lektor can also be extended using plugins. Please refer to the Lektor documentation for more information.

A known issue is that the “Browse in filesystem” button in the admin web interface is not working yet because of snapd-xdg-open limitations. I didn’t test the deploy functionality (yet). If you do, please tell me about your experience below! In general, please report any issues you find here or on GitHub. Thanks!

1 Like