Three sites, one directory each

flux.vision, tobias.raayoni-last.com and randogoth.com. They were one site until
October 2026, serving four audiences from a single dated list, which is the only
format that can hold unrelated things at once.

flux.vision is recovered from the Wayback Machine, where it had sat since being
deleted in 2021: 90 articles, closed and maintained rather than updated.
tobias.raayoni-last.com is the professional record, 97 articles back to 1999.
randogoth.com is the technical work, 41 articles across six areas, served as an
ANSI bulletin board.

History starts here deliberately. The development history, the 266-row inventory
that records why each article went where it did, the Wayback pipelines, the
pruned articles, the source archives and the full-size images are kept beside
the repo rather than in it, so a clone is the web presence and not the argument
that produced it. REFACTOR.md is gitignored for the same reason. See README.md
for where that material lives, and keep it: the sort is not reproducible from
these three directories alone.

Each site documents itself in its own README, including the traps that cost time
and look like nothing when you get them wrong.
This commit is contained in:
randogoth 2026-10-05 20:54:17 +03:00
commit 8505b7e9e0
1003 changed files with 13289 additions and 0 deletions

View file

@ -0,0 +1,59 @@
AUTHOR = 'Kiritan Flux'
SITENAME = 'Kiritan Flux'
SITESUBTITLE = 'flux.vision'
SITEURL = ''
PATH = 'content'
TIMEZONE = 'Europe/Berlin'
DEFAULT_LANG = 'en'
THEME = 'flux'
PLUGIN_PATHS = ['plugins', '../tobias.raayoni-last.com/plugins']
PLUGINS = ['assetcheck', 'tileweight', 'lostimages']
ARTICLE_PATHS = ['']
ARTICLE_EXCLUDES = ['pages', 'library', 'images', 'recover']
PAGE_PATHS = ['pages']
STATIC_PATHS = ['library', 'images']
# Reproduces the original site's URLs exactly, so archived and inbound links
# resolve again rather than 404ing. The scheme is known from the Wayback CDX
# inventory: flat article slugs, /section/, /tag/, /info/.
ARTICLE_URL = '{slug}.html'
ARTICLE_SAVE_AS = '{slug}.html'
PAGE_URL = 'info/{slug}.html'
PAGE_SAVE_AS = 'info/{slug}.html'
CATEGORY_URL = 'section/{slug}.html'
CATEGORY_SAVE_AS = 'section/{slug}.html'
CATEGORIES_SAVE_AS = 'sections.html'
TAG_URL = 'tag/{slug}.html'
TAG_SAVE_AS = 'tag/{slug}.html'
TAGS_SAVE_AS = 'tags.html'
ARCHIVES_SAVE_AS = '' # the index is the timeline
AUTHOR_SAVE_AS = ''
AUTHORS_SAVE_AS = ''
# The blog is writing, not work: it stays out of the timeline and the section
# grid, and has its own place in the menu.
WORK_EXCLUDE = ['blog']
SUMMARY_MAX_LENGTH = 24
DEFAULT_PAGINATION = False
DEFAULT_DATE_FORMAT = '%b %Y' # the tiles showed "Dec 2013"
MARKDOWN = {
'extension_configs': {
'markdown.extensions.tables': {},
'markdown.extensions.footnotes': {},
},
'output_format': 'html5',
}
FEED_ALL_ATOM = None
CATEGORY_FEED_ATOM = None
TRANSLATION_FEED_ATOM = None
AUTHOR_FEED_ATOM = None
AUTHOR_FEED_RSS = None
DELETE_OUTPUT_DIRECTORY = True
CACHE_CONTENT = False