I installed MoinMoin wiki yesterday, after having lot of trouble getting it installed.

Its a pretty manual process which involves lots of writing config files and setting file permissions.

Its uh....already a bit alien after using MediaWiki for everything else (work, hackspace etc).

But it stores it's data as files and doesnt need a database, which is pretty important for a little home/personal wiki.


Installing MoinMoin is once again making me think about how to manage systemwide config files.

Considering implementing gnu stow + git for as much of the config on my server as possible, because when it comes to maintaining any one server, I can guarantee I will forget what I changed, and have no backups of configs if it all catches fire.

@s For low-effort (read: no ansible system) I usually use etckeeper. Dump all of /etc into a repo. Comes with a cronjob, and can be used in post-install hooks. wiki.archlinux.org/index.php/E

@rixx etcdkeeper is similar enough to the system I use for my dotfiles that I just ended up using that!

gnu-stow all the configs in /etc and everywhere else that I care about, stick the stow directory in a git repo, include it in my backups 💯

etcdkeeper is worth knowing about though.

Sign in to participate in the conversation

social.samathy.space is one server in the network