Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tildetown/tilde-wiki
tooling for a static wiki intended for tilde servers
https://github.com/tildetown/tilde-wiki
Last synced: 3 days ago
JSON representation
tooling for a static wiki intended for tilde servers
- Host: GitHub
- URL: https://github.com/tildetown/tilde-wiki
- Owner: tildetown
- License: gpl-3.0
- Created: 2017-08-28T22:48:47.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-18T00:46:25.000Z (over 5 years ago)
- Last Synced: 2024-08-02T05:12:00.827Z (3 months ago)
- Language: Python
- Size: 50.8 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
* tilde-wiki
/being a small tool for managing a wiki on a social unix server/
This is a new project. It's a formalization of the strange 777 /home/wiki user
that has existed on [[https://tilde.town][tilde.town]] since time immemorial.You can think of this project as a very special-cased static site generator with
as few features as possible.For now, check out the [[https://github.com/tildetown/tilde-wiki/blob/master/rfc.org][rfc]].
* using this tool
this tool is super specific to tilde.town, but more or less adaptable to similar
environments. if there are things you think should change to make this more
useful elsewhere, PRs and issues are welcome.** prequisites
- a git repo with a top level path ~src/articles~
- the files ~src/{footer.md,header.md}~ which contain whatever header and footer content you'd like
- everything in ~src/articles~ to be either a markdown (~.md~), html (~.html~), or plain text (~.txt~) file
- write privileges for anyone who clones the repo
- a ~post-receive~ hook with something like the following:
#+BEGIN_SRC bash
#!/bin/bash
umask 002
unset GIT_DIRcd /wiki
git reset --hard HEAD
git log -1 > git-last-log.txt
#+END_SRC
(you will want to replace ~/wiki~ with whatever the path to your wiki repo is)* author
[[https://tilde.town/~vilmibm][~vilmibm]]
* license
GPLv3, u kno it