Has anyone tinkered with self-hosting TiddlyWiki on Reclaim?

I’ve been looking closer at wikis, online commonplace books, and similar personal/work/lab/research notebooks recently and have come across TiddlyWiki as a useful, simple, but very flexible possibility.

While most of its ecosystem revolves around methods for running the program locally (and often privately) or in Google or Dropbox storage, I’ve come across a growing number of people hosting their instances on their own servers and using them publicly as a melange of personal websites, blogs, and wikis.

Has anyone tried hosting one (particularly the newer TW5) through Reclaim before? Of the many methods, I’m curious which may be the easiest/simplest from a set up perspective?

Here are some interesting examples I’ve come across:

(Originally posted at boffosocko.com)

Not on Reclaim, but I have tinkered with it many times over the years.

TW keeps evolving, and has a whole TiddlyWiki on Node.js – TiddlyWiki on Node.js: TiddlyWiki — a non-linear personal web notebook

Basically, you run a very simple node.js server, and it creates/reads/saves tiddlers as individual files to disk. You can visit in any browser and edit and so on. Mostly single user – I can’t really recommend TW for multi user, although I did run it for a time on Google AppEngine with some permission settings for multiple google accounts for logins.

One note, TiddlyWiki uses fragment (#) based routing, so unless you do a bunch of extra work to continuously generate a “Static” site, it becomes very hard to deep link into the site, and the SEO / search-ability of it from the outside is pretty terrible.

Since I’m doing lots of stuff with IPFS, I may at some point see about experimenting with this plugin GitHub - xmaysonnave/tiddlywiki-ipfs: Ipfs with TiddlyWiki

Bonus: Fraidycat, which is a VERY cool “reader / follower” thing, lets you track changes to TW-powered sites https://fraidyc.at/

1 Like

Thanks for the example and advice @bmann! I’m trying to keep the admin tax down, so delving into node.js just isn’t in the cards right now. I did notice that @timmmmyboy has some related node.js notes hiding in his article on Ghost for Reclaim if others are interested.

I’ve been following Kicks Condor (the creator of Fraidyc.at) for over a year or more now, and it was actually some of his explorations that got me into this rabbit hole. :slight_smile:

I’m all too aware of the fragment redirects and js;dr issues involved in public instances of TiddlyWiki, especially since I want to try to get webmentions and other IndieWeb tech working on them.

In the erstwhile, I’ve puzzled out how to redirect a domain name to GitHub pages where I’m hosting a public copy.

(Originally published on my own domain at https://boffosocko.com/2020/03/19/55769385/#comment-283905)

Very cool, thanks for reporting back. I didn’t know that Git Service was now built in to TW, that makes Github Pages pretty easy.