← Back to context

Comment by hobo_mark

8 years ago

I look at TW every couple of years or so, and there has never been either:

- a sane way to keep a wiki on something like Dropbox (at the time, the only way to have persistence was to disable browser security and allow JavaScript to write to disk directly) or

- a service to sync a wiki between machines

Has that changed nowadays?

I hooked up Dat multiwriter and the Automerge CRDT for my own personal use... I’ve been using it for several months and it works well.

I haven’t tidied it up for a public release, but feel free to try it out:

https://dat-tiddlywiki.glitch.me

https://github.com/jimpick/dat-tiddlywiki

There is a server version, which you can run locally. This keeps all the individual tiddlers in separate files in a folder. You can sync this folder, run git on it etc. Currently, the server doesnt seem to notice changes made outside the server interface(like editing and saving tiddlers in a text editor) until restart, though there is probably some way to manage this.

  • I had to make the upgrade to the server version at home because FireFox no longer supports the TiddlyFox (or whatever the extension was called which allowed you to save to disk). The server version is actually much nicer. It loads faster because I don't have to download one massive file and works much better from my phone because of that.

I run a tiddlywiki server (on my server) and sync the files between all my devices. That way I always have a copy of my data, but I always do my editing through the server. Previous to this setup I tried to sync to all my devices and edit them locally, but it wasn't worth the trouble. I find that I don't mind doing all my edits through an online service.

Created an account to let you know, there's a few good apps on the website that work fairly well, and I'm working on a "unified" set of apps to clean up the experience across platforms, eta: before the heat death of the universe

I've been using MoinMoin synced to Dropbox for over 7 years but it's not accessible on mobile devices.