Umbrellix Left politics, programming, and self-hosted Internet services: experiences, lessons and hope

Umbrellix SSG

That’s not its permanent name, just a temporary name while we (the Bjornsdottirs and Lightning) instate the permanent name.

Utilities

This project contains only one utility. Its name, currently, is ussg-page.

Documentation

This project has documentation on multiple subjects other than ussg-page.

Subject Link
Headered Markdown doc/hmd.html
compilesite.sh doc/compilesite.html

Dependencies

This project depends on a converter program, archetypally markdown, but can be any that produces fragmentary HTML like markdown does. It also depends on a Tcl interpreter, archetypally tclsh8.6 but you may use an earlier version if you can supply a [dict] command and edit the #! appropriately.

Obtaining

You can obtain a cut of the version control repository by running git clone https://git.umbrellix.net/ussg (right click and copy link).

You are licenced and permitted to redistribute UmbrellixSSG under the terms of the modified CDDL as may be propagated by Umbrellix from time to time. You may use UmbrellixSSG without agreeing to this licence (link takes you to an external page) - in which case you may not use code snippets from it in your programs, nor pass the program onto a friend.

Installation

This package is umbrellix.net/web/ussg under /pkg (and, for stable releases with a version number, host/umbrellix.net/web/ussg under /package, which we do not endorse). It does not install as a package - it must be installed manually. It’s “ready to run” out of the clone, however.