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.
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
).