scripts voor website-gerelateerde zaken

Onderhoud van de lokale web server

Mijn server (Nginx) heeft een plek voor platte webpagina's waar ik niet zomaar bij kan, ik noem dat "server-root". Ik heb een mirror directory daarvoor gemaakt om pagina's te maken en aan te passen, ik noem die "home-root". Had ik Apache geïnstalleerd, dan had die net z'n plek als Nginx, ik noem dat apache-root. Ik heb hiervoor de volgende scripts gemaakt:

binfab www.edit

wijzig aangegeven bestand(en) in de home-root

binfab www.copy

kopieer aangegeven bestand(en) van de home-root naar de server-root

binfab www.link

kopieer aangegeven symlink(s) van de home-root naar de server-root

binfab www.list-wwwroot

lijst de bestanden in de server-root uit

binfab www.edit-apache

wijzig aangegeven bestand in apache-root alsof die "in-place" gewijzigd wordt

binfab www.list-apache

lijst de bestanden in de apache-root uit

binfab www.permits

reset permissies voor directories en bestanden onder de server-root (had ik vroeger een paar keer nodig, oorspronkelijk gemaakt onder de naam "chmodrecursive")

Onderhoud van sites gemaakt met Rst2HTML

Dit vereist wat meer toelichting en is elders beschreven.

en verder

binfab www.startapp

script om "progressive webapps" die ik gegenereerd heb op te starten

binfab www.update-sites

mydomains database en localhost:///sites.html bijwerken op basis van /etc/hosts