all repos — aaoth.xyz @ main

aaoth.xyz website

421e145f
about, selfhosting: remove pointers that are not valid anymore

pleroma, owncast and gitea are on hiatus. maybe at some point they'll be working again.
la-ninpre aaoth@aaoth.xyz
Sun, 26 Nov 2023 19:24:32 +0300
3c7a48c9
links: add solene's blog
la-ninpre aaoth@aaoth.xyz
Tue, 20 Jun 2023 14:45:30 +0300
5b1ae7c9
links: fix postnix.pw, not https
la-ninpre aaoth@aaoth.xyz
Mon, 19 Jun 2023 21:34:22 +0300

aaoth.xyz

repo of aaoth.xyz website and gemini capsule.

i have a lot of different creative projects so that i can’t handle it in my head. so i wish i’ll be able to create some lightweight and simple website to show as much of them as possible.

implementation

website is built from markdown files by slightly modified ssg script. rssg script generates rss feed from the blog page. both scripts are included in the repository for ease of use.

i use a subset of markdown to maintain the ease of convertation to gemtext.

dependencies

main dependency is a unix shell, some kind of coreutils (for awk, find, date and others). other than that lowdown is needed to convert markdown to html and gemini.

lowdown home page

history

firstly i’ve decided to use jekyll for this website. but then i found out that it’s fairly complex and adds a lot of unnecessary layers of abstraction to my work.

also i used this git hook on my server-side git repository for automatic deployment.

license

all site contents are licensed under creative commons attribution share-alike license (see LICENSE.CC-BY-SA).

all supplemental code is licensed under an isc license (see LICENSE.ISC).

clone
git clone https://git.aaoth.xyz/aaoth.xyz