Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuabenuck/wiki-electrified
An electron based fed wiki client.
https://github.com/joshuabenuck/wiki-electrified
Last synced: 5 days ago
JSON representation
An electron based fed wiki client.
- Host: GitHub
- URL: https://github.com/joshuabenuck/wiki-electrified
- Owner: joshuabenuck
- Created: 2019-04-19T23:05:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-08T02:12:52.000Z (over 4 years ago)
- Last Synced: 2024-08-01T12:30:56.134Z (3 months ago)
- Language: JavaScript
- Size: 206 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - joshuabenuck/wiki-electrified - An electron based fed wiki client. (others)
README
## Electrified Wiki (EXPERIMENTAL)
This is a wrapper around fedwiki. It both runs a local server and allows you to
browse other servers using a built-in instance of wiki-client.It is in no way ready for someone to use as a day to day wiki viewer / editor.
If this experiment is successful, it will provide an easy way for someone to get
started running their own fed wiki locally.The tool currently supports friends security as well as passportjs.
## Installation
There is no bundled install yet. Download the source and run:
```
npm install
npm start
```## Features
- Open a wiki with CmdOrCtrl+O.
- Close an open wiki with CmdOrCtrl+W (except for the last open wiki).
- Window title changes to the origin of the currently viewed wiki.## Key Gaps / Blockers
- Not possible to drag wiki pages between wikis.
- Not possible to reorder open wiki.
- Internal authentication to the bundled wiki server immediately expires.## Config Options
Most of the non-farm and non-cluster related options of [wiki-client](https://github.com/fedwiki/wiki-client) are supported.
Start electrified with friends security for the local wiki. Preregister wiki bar entries for the local wiki and fed.wiki.org.
```
npm start -- --security_type friends --wikis http://localhost:31357,https://fed.wiki.org
```## Development Notes
The development journal and design notes are at [fed.wiki.randombits.xyz](https://fed.wiki.randombits.xyz/electrified-wiki.html).
## Open Issues
Issues are tracked within [the project](https://github.com/joshuabenuck/wiki-electrified/issues).