Extension
The official Extension is available on the Chrome Extension Store. After installing it, you will be greeted with an options screen. In which you must enter two pieces of information.
- The Base URL of your Briefkasten instance. Enter the full URL of your selfhosted instance. If you're using the cloud version, please enter
https://briefkastenhq.com
. - Your API Token. This can be found in the settings page. Click on your profile picture in the bottom left of the application and select "Settings", or use this link and click here.
After you've set these two options and clicked "Save", the extension will double check that it can make authenticated calls to the API and display a green check mark and the words "Saved" if everything is okay!
Extension Usage
The Extension comes with the keyboard shortcut Ctrl+Shift+K setup by default. This shortcut will launch the extension overlay and auto-fill any page title and description it can parse. Just click "Save" and you'll add the current tab to your Briefkasten!
The extension also adds an Omnibox (URL Bar) prefix called bk
to your Chrome instance. For example, if you type bk
(i.e. bk<space>
) and a search term, it will search through your bookmarks and return a list of matching Bookmarks and their URLs which you can simply navigate through (by pressing ↑ or ↓) and press Enter to visit. For example:
Android (HTTP Shortcuts)
You can also quickly add bookmarks to your Briefkasten instance from your mobile phone via a free app called HTTP Request Shortcuts. This app will create an entry in your "quick share" menu which you can configure to make an HTTP request upon selection. In this case, we'll configure it to make a POST
request to our Briefkasten API.
Available via:
Once downloaded, you can setup Briefkasten as a shortcut like so:
- Download the Briefkasten Shortcut template
- Open HTTP Shortcuts, go to the 3-dot menu in the top-right and select
Import/Export
and selectImport from file
and select this.json
template file you've just downloaded. - Select the 3-dot menu again and select
Variables
this time. - Edit the values of
briefkasten_instance
,briefkasten_tag
andbriefkasten_api_token
.
After this is setup, any time you press "Share" within Android, you'll have a new share target titled "Briefkasten".
For example, I like to set a default tag (mobile
) in my HTTP Shortcuts
setup. Therefore I can easily identify bookmarks that I've created from my
phone next time I'm back in the application.
Last updated on