Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/himbeerserverde/www

Himbeerserver website v3.
https://github.com/himbeerserverde/www

Last synced: 5 days ago
JSON representation

Himbeerserver website v3.

Awesome Lists containing this project

README

        

# www

Himbeerserver v3, formerly known as
[www.himbeerserver.de](https://github.com/HimbeerserverDE/www.himbeerserver.de).

This is a simple static markdown website and cgit instance powered by caddy.

No JavaScript is used, but there is a global CSS stylesheet.

The `sys` directory contains the filesystem structure to copy to the rootfs.
This repository should be cloned to `/srv/www`.
The `install.sh` script creates symlinks for configuration files to `/srv/www`,
overwriting existing files.
The `uninstall.sh` script removes them again without restoring the original files.

## Required system packages

Alpine:

```
apk add caddy cgit python3 py3-markdown py3-pygments
```

## Required caddy plugins

cgit requires regular CGI (not fastcgi):

```
caddy add-package github.com/aksdb/caddy-cgi/v2
```

## HTTPS

This configuration handles HTTPS setup automatically.