Looking to host a TiddlyWiki online for team project.

114 views
Skip to first unread message

Nnyrb

unread,
May 26, 2019, 1:25:17 AM5/26/19
to TiddlyWiki
Evening TiddlyWiki community!

I am looking to host a TiddlyWiki online so that my team and I can use it as a reference document. I was curious if anyone had any links or advice on how to do this.

I was also curious if there are any plugins to help alleviate the issues with working on a single wiki together. In the end if we have to have a single person update it, that is fine, but finding a solution to edit it live, together, would be great, even if it simply "locked" pages that were being edited so others could not access them.

Thanks in advance for any advice you can offer!

TonyM

unread,
May 26, 2019, 1:49:53 AM5/26/19
to TiddlyWiki
Nnyrb,

The key question is by online do you mean internet, or Local area network?. The internet always has additional security concerns.

The existing solution for this use case
I am personally working on methods to assist in this. If you want multiple users at the same time I believe your only option is to run Bob which is on top of nodeJS, a folder based wiki. 
If you can get a NodeJS docker package or a host that provides node you can install bob there or the vanila node install. If you only want it on your lan you could run bob.exe on a server or desktop computer.
The generic nodeJS install has some rudimentary authentication.

Single file wikis
If you only have a html/php server you can use tw-receiver but you still have to maintain only a single editor at a time, I have not tested it but is has a feature to avoid contention when saving. 
Tw-receiver and standard file based wikis is where I am working and building a check in out process to allow serial editing of file based wikis.
The next version 5.1.20 has a local storage plugin that may allow multiple editors at once with the changes exported and reviewed by the owner before adding them, 
Or with work we may be able to have only one editor allowed to "commit there changes to disk" at once, using a variation of the check in and check out process.

SharePoint
Tiddlywikis can be hosted on sharepoint, and you can leverage SharePoints document management for check in and out - ask if you want to know more.

Another strategy?
You could define a network of tiddlywikis where each user has update rights to their copy and there changes can be imported into a central wiki, that then replaces the the user wikis. 
A better version may be possible with Bob by sharing tiddlers accross multiple wikis in the same bob server.

Others may have a better idea.

Regards
Tony

TonyM

unread,
May 26, 2019, 1:51:35 AM5/26/19
to TiddlyWiki
Post Script

My suggestions did not include using shared storage like dropbox, onedrive, google drive etc...

Regards
Tony

Nnyrb

unread,
May 26, 2019, 3:15:44 AM5/26/19
to TiddlyWiki
Thanks for the info Tony, I will have to check this out. I have tried DropBox in the past, but I find it hard to keep current because of the multiuser issues.

Cheers!

PMario

unread,
May 26, 2019, 8:27:15 AM5/26/19
to TiddlyWiki
Hi,

Some time ago I did publish a short Video series, about: How to use TW with Webdav and IIS on windows. So if you have a Windows environment, you can use simple Authentication. ... I'm sure your IT department could also activate Active Directory authentication. ...

The WebDav saver, that is part of the core, can / will save single file TWs. ... There is no locking mechanism at the moment. ... But it should be possible to activate it, with some more work.

The video was mainly meant for local usage. ... But if you already have a secured remote VPN like connection, it should be possible to access the content from outside. Your IT guys should know.

have fun!
mario

PS: I did create a slightly different saver, that allows users to use server-side compression. Which isn't possible to be used with the core version.
PPS: More info can be found at the main thread, which re-started WebDav discussion some time ago.

PMario

unread,
May 26, 2019, 8:30:22 AM5/26/19
to TiddlyWiki
Hi,

Just to be precise. ... The WebDav savers have been also tested with Apache and Nginx setups using linux or docker environments. .. So it should be an OS independent possibility.

-mario
Reply all
Reply to author
Forward
0 new messages