alexkarle.com

Source for alexkarle.com
git clone git://git.alexkarle.com/alexkarle.com.git
Log | Files | Refs | README | LICENSE

README.md (1381B) [raw]


      1 alexkarle.com
      2 =============
      3 My small corner of the internet.
      4 
      5 web
      6 ---
      7 A small static blog powered by my own personal markup parser, [nihdoc].
      8 
      9 Currently hosted with OpenBSD's [httpd(8)], but any web server should be
     10 able to serve it up.
     11 
     12 gopher
     13 ------
     14 A pure ascii dump of the content of the www site, served over Gopher by
     15 [geomyidae(1)] respectively!
     16 
     17 Builds via [make(1)] at the same time as the HTML.
     18 
     19 Also has gopher-exclusive content! Content stored in a different repo
     20 to encourage you to try gopher :)
     21 
     22 git
     23 ---
     24 I use a simple setup of [git-daemon(8)] for anonymous (read-only) downloads,
     25 ssh+git for read+write access (limited to myself) and [stagit(1)] to
     26 host static views into the diffs and files of
     27 each repo.
     28 
     29 I like the stagit approach in that it is simple, modular, and emphasizes
     30 the use of regular git for larger operations (i.e. diff between refs,
     31 etc).
     32 
     33 I use the default post-receive and create scripts that ship with the
     34 tool (with small modifications for the installation). The logo is in
     35 this repo as git/logo.png.
     36 
     37 The content, being static, is served up with [httpd(8)] as well.
     38 
     39 [make(1)]: https://man.openbsd.org/make.1
     40 [httpd(8)]: https://man.openbsd.org/httpd.8
     41 [stagit(1)]: https://git.codemadness.org/stagit
     42 [git-daemon(8)]: https://git-scm.com/docs/git-daemon
     43 [geomyidae(1)]: http://r-36.net/scm/geomyidae
     44 [nihdoc]: https://git.sr.ht/~akarle/nihdoc