No description
  • HTML 73.9%
  • CSS 26.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Zebreus 5a885e3781 Keep the site up when the cleanup job is killed
The cleanup job stops the server, puts the files back and starts it again. On
a slow disk that took minutes, and on 2026-10-28 the job was killed while the
server was down: the task of the server only starts it again when it failed,
never when it was stopped, so the site was down until the box was power-cycled.

The job now puts the home directory, the four texts and the permissions of the
installation back while the server runs, and only stops it for the protected
copy, which cannot be replaced while the server holds it open.

A new task, "KiK watch the server", starts the server every two minutes when
nothing listens on port 22 and the cleanup job is not running.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-28 11:55:37 +01:00
public Embed the login key in the terminal script 2026-10-25 01:08:58 +02:00
server Keep the site up when the cleanup job is killed 2026-10-28 11:55:37 +01:00
src Clickable links, full-width terminal and exact page history 2026-10-25 02:36:28 +01:00
.gitignore Port to astro 2026-10-24 22:37:39 +02:00
astro.config.mjs Ship styles.css unminified 2026-10-25 02:44:41 +01:00
package-lock.json Clickable links, full-width terminal and exact page history 2026-10-25 02:36:28 +01:00
package.json Clickable links, full-width terminal and exact page history 2026-10-25 02:36:28 +01:00