Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/beromir/servas-firefox-extension

Firefox browser extension for the self-hosted bookmark management tool Servas.
https://github.com/beromir/servas-firefox-extension

Last synced: about 2 months ago
JSON representation

Firefox browser extension for the self-hosted bookmark management tool Servas.

Awesome Lists containing this project

README

        

# Servas Firefox Extension

Add the current website to your [Servas](https://github.com/beromir/servas) instance directly from the browser.

## Installation

- Download the extension (.xpi file) from the releases page.
- Open the extensions page in Firefox (about:addons).
- Click on the settings icon on the right side.
- Click on `Install Add-on From File`.
- Select the downloaded extension.
- Add the extension to your Firefox browser.
- Open the profile menu in Servas and click on API Tokens.
- Create a new token with the `create` permission.
- Open the extension settings.
- Add the URL of your Servas instance (`https://your-servas-instance.com`).
- Add the API token.
- Click on `Save settings`.

## Development

```shell
npm install
```

```shell
npm run watch
```

## Generate extension files

```shell
npm run prod
```

The created files are located in the `dist` folder.