From 8344d13efb731106137402d1204dcf666509f90f Mon Sep 17 00:00:00 2001 From: Peter Neumark Date: Fri, 15 Jan 2021 13:17:28 +0100 Subject: [PATCH] Add TW5-firebase (#5408) * Added resource tiddler for TW5-firebase * Signing the CLA --- ...5 for Google Firebase by Peter Neumark.tid | 27 +++++++++++++++++++ licenses/cla-individual.md | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 editions/tw5.com/tiddlers/community/resources/TW5-firebase: TiddlyWiki5 for Google Firebase by Peter Neumark.tid diff --git a/editions/tw5.com/tiddlers/community/resources/TW5-firebase: TiddlyWiki5 for Google Firebase by Peter Neumark.tid b/editions/tw5.com/tiddlers/community/resources/TW5-firebase: TiddlyWiki5 for Google Firebase by Peter Neumark.tid new file mode 100644 index 000000000..b86f25c06 --- /dev/null +++ b/editions/tw5.com/tiddlers/community/resources/TW5-firebase: TiddlyWiki5 for Google Firebase by Peter Neumark.tid @@ -0,0 +1,27 @@ +caption: ~TW5-firebase +color: #FFEB3B +community-author: Peter Neumark +created: 20210115121027582 +delivery: Google Firebase backend +description: Google Firebase backend for TiddlyWiki +method: save +modified: 20210115121027582 +tags: Chrome Firefox [[Internet Explorer]] Linux Mac Opera [[Other Resources]] Safari Saving Windows plugins Edge +title: TW5-firebase: TiddlyWiki5 for Google Firebase by Peter Neumark +type: text/vnd.tiddlywiki +url: https://github.com/neumark/TiddlyWiki5 + +Google-Firebase hosted version of TiddlyWiki5. + +{{!!url}} + +<<< +I've been using TiddlyWiki5 with Google Firebase for over a year now. It's stable enough to use on a daily basis. There's a detailed walkthrough of how to create your own instance with lots of screenshots. The entire process takes less than 30 minutes: https://neumark.github.io/tw5-firebase/ + +Please consider this version a proof of concept rather than a polished product! My focus was on multi-device or small-team collaboration: + +* Basic authorization (bags have an access policy determining who can read / write them). +* Multiple wikis can be hosted under a single firebase account. +* It uses Firebase's built-in social auth to log in users. +* Tiddlers are written individually with locking, preventing users overwriting each others' updates. +<<< diff --git a/licenses/cla-individual.md b/licenses/cla-individual.md index 2f0fc19d2..20c87c7f7 100644 --- a/licenses/cla-individual.md +++ b/licenses/cla-individual.md @@ -434,3 +434,5 @@ Glenn Dixon, @dixonge, 2021/01/03 Russ Thomas, @codacodr, 2021/01/03 +Peter Neumark, @neumark, 2021/01/15 +