πŸ“š Agora location [[wiki]] β˜†
Agora locations contain community contributions with titles or topics that match your search. x
πŸ‘©β€πŸŒΎ Contribution _notes/wiki.md by @bmann β˜† raw

Various thoughts on wiki software

WikiJS

Used to run this site — see [[WikiJS]].

Outline

Licensed as Business Source License — which I had not heard of. Documenting under [[Licensing]]

My fork: https://github.com/bmann/outline, setup to easily deploy to Heroku (not updated to recent head, yet). The app.json did get merged, so you should use the main version.

The other issue I had, with having multiple Google accounts logging in to one team, got solved with a small edit by someone else.

Resources

I’d like to have a wiki that is private except for a group of (50-100) people I whitelist. Preferably free, or worst case, fixed fee that doesn’t scale with users.

Howwww do I do this!? New pricing for GitHub and Notion don’t help here, unless I’m missing something. — [Lee Edwards (@terronk), May 19th, 2020](https://twitter.com/terronk/status/1262883499708575744 )

My response:

I’m just in the midst of setting up @requarks for personal use. It syncs to a git repo, runs on Heroku for about $16/month ($7 paid dyno & $9 paid postgres DB)

Even GitHub Free now appears to allow unlimited collaborators on a private repo.


Wikis that use source-control for their backing store, Paul Hammant, Sept 2017

https://paulhammant.com/2017/09/23/wikis-that-use-source-control-for-their-backing-store/

Quoted from the article:


Maintained wiki implementations

  • Gollum - Git backing store, Docker ready, maintained but has not had a lot of commits recently
  • SahrisWiki - Mercurial backing store, Docker ready, maintained but has not had a lot of commits recently
  • Zim Wiki - Bazaar, Git, Mercurial, or Fossil backing stores - personal desktop (fat client) rather than group web-app. v cool.
  • Fossil’s Wiki - Fossil is a VCS itelf and has a built-in wiki.
  • Realms - Git backing store. Python2. Actively maintained.
  • DokuWiki - Git backing store. PHP. Actively maintained.
  • Jingo - Git backing store. PHP. Actively maintained.

Has this to say about WikiJS:

Can be linked to a Git repo and do round trip, but the database is the main DB, with sync to/from Git being done at intervals via single committer ID. That said, it is β€œDocker ready” using NodeJS and is actively maintained.

Which is not quite true. The DB is essentially a cache. The single committer is true.

My notes:

Loading pushes...

✨ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

Rendering context...