Skip to content
Templates for common site configurations
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
README.md
known-letsencrypt.json
known-nextcloud-letsencrypt.json
known-nextcloud.json
known.json
nextcloud-letsencrypt.json
nextcloud.json
wordpress-indieweb-letsencrypt.json
wordpress-indieweb-nextcloud-letsencrypt.json
wordpress-indieweb-nextcloud.json
wordpress-indieweb.json
wordpress-letsencrypt.json
wordpress.json

README.md

Templates for common website configurations

If you have a physical or virtual computer running UBOS (see UBOS quickstart), you can quickly set up a website with a variety of functionality using one of the following site templates.

Simply copy the URL to one of the site templates below, and, once logged into your UBOS device as shepherd, execute:

sudo ubos-admin createsite --from-template <url>

where <url> is the URL you copy-pasted from below.

Example:

sudo ubos-admin createsite --from-template https://raw.githubusercontent.com/uboslinux/ubos-site-templates/master/wordpress.json

Note: Currently requires UBOS on the development branch. Will be available in production in the future.

Simple WordPress site

Provides basic blogging functionality.

Without encryption With Letsencrypt encryption
wordpress.json wordpress-letsencrypt.json

WordPress site with IndieWeb plugins

Interact with the social web from your own WordPress site, using the IndieWeb.

Without encryption With Letsencrypt encryption
wordpress-indieweb.json wordpress-indieweb-letsencrypt.json

Simple Known ("native IndieWeb") site

Interact with the social web from your own website, using the IndieWeb.

Without encryption With Letsencrypt encryption
known.json known-letsencrypt.json

Nextcloud site with common apps

File sync and share for your own devices, and with others. Also calendaring, contacts and more.

Without encryption With Letsencrypt encryption
nextcloud.json nextcloud-letsencrypt.json

Personal website with IndieWeb WordPress blog, and Nextcloud for file sharing and collaboration

Without encryption With Letsencrypt encryption
wordpress-indieweb-nextcloud.json wordpress-indieweb-nextcloud-letsencrypt.json

Personal website with Known blog, and Nextcloud for file sharing and collaboration

Without encryption With Letsencrypt encryption
known-nextcloud.json known-nextcloud-letsencrypt.json

Questions?

Post to the forum.

You can’t perform that action at this time.