https://github.com/moeraorg/moera-browser-extension
Moera browser extension, for issues use: https://github.com/MoeraOrg/moera-issues/issues
https://github.com/moeraorg/moera-browser-extension
blog browser-extension cloud decentralized frontend javascript moera personal-blog personal-cloud social-network
Last synced: about 1 year ago
JSON representation
Moera browser extension, for issues use: https://github.com/MoeraOrg/moera-issues/issues
- Host: GitHub
- URL: https://github.com/moeraorg/moera-browser-extension
- Owner: MoeraOrg
- License: gpl-3.0
- Created: 2019-01-10T16:21:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-06-03T23:15:54.000Z (almost 3 years ago)
- Last Synced: 2023-07-16T02:23:51.360Z (almost 3 years ago)
- Topics: blog, browser-extension, cloud, decentralized, frontend, javascript, moera, personal-blog, personal-cloud, social-network
- Language: JavaScript
- Homepage:
- Size: 272 KB
- Stars: 13
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moera Browser Extension
Read more about Moera at https://moera.org
Learn more about Moera browser extension:
http://moera.org/overview/browser-extension.html
Bugs and feature requests: https://github.com/MoeraOrg/moera-issues/issues
How to setup a complete Moera Development Environment:
http://moera.org/development/setup/index.html
Installation instructions:
1. As prerequisites you need to have Node.js 8.12+ and Yarn installed.
2. Go to the source directory.
3. Install project dependencies:
```
yarn install
```
4. Build the project:
```
yarn build
```
5. Install the extension into your browser using `addon/manifest.json` manifest
file.
How to install an extension temporarily in Firefox:
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Temporary_Installation_in_Firefox
How to install an extension temporarily in Chrome:
https://developer.chrome.com/extensions/getstarted#manifest
**Note:** An extension installed this way (in development mode) need to be
reinstalled every time after browser was closed.
6. In the browser, open the extension settings and set the URL of the [server
that serves the web client][1]. Save the settings.
7. Make sure that the [node][2] and the server that serves the web client are
up and running. The [naming server][3] is also needed for node and client
to work properly.
8. In the browser, open the main page of the node. The browser extension should
replace it automatically with the web client interface.
[1]: https://github.com/MoeraOrg/moera-client-react
[2]: https://github.com/MoeraOrg/moera-node
[3]: https://github.com/MoeraOrg/moera-naming