Introduction
Sailabag is a native client for the read-it-later server wallabag. Unlike e.g. Pocket, wallabag is selfhostable, free and open source. You can save web pages and sync your phone or tablet. The content will be available for offline reading.
Features
- Download articles from wallabag server (http or https, no certificate checking) for offline reading
- Mark articles as read
- Delete articles
- Post URL from clipboard to server
Screenshots
How to use
wallabag server
There are two possibilities to use wallabag:
- The easiest way of using wallabag is to create a free account at Framabag.
- Alternatively, you can set up your own server for example on your NAS or Raspberry Pi (see link collection below).
Browser extension
Next, you need to install a extension for your browser, for example the Firefox Add-on. After setting the URL of your server, there will be a button to post the currently visited page. It is also possible to login to your server and modify the saved articles or to configure the server.
Client
Besides this client for Sailfish OS, there are clients for Android, iOS, Firefox OS, and Windows Phone. In the following, the usage of Sailabag is described.
In order to use Sailabag you first need to go to the settings page by choosing "Settings" from the pull down menu at the start screen. There you have to set at least the URL of the wallabag server, the user ID and the user token. For the user ID and token, you have to login to your server with your browser and select "Config". These settings are sufficient to download the saved articles on your server. If you also want to mark articles as read or delete articles from your server you also have to set your username and password.
If all is set up, go back to the article overview page by swiping to the left (accepting the changes in the settings). Here you can select "Download articles" from the pull down menu. If no error occurs all your saved unread articles should appear. You can read an article by tapping on the corresponding entry. When finished reading, you can go back to the overview by swiping to the right.
With Sailabag it is also possible to mark articles as read or to delete articles. Long press on an item in the articles list and choose either "Stage for archiving" or "Stage for deletion". If you're not struck by remorse, the entry will be moved to the sync page which can be accessed by selecting "Go to sync page" from the pull down menu.
On the sync page, articles staged for archiving or deletion can be submitted to the server by tapping on the corresponding item. A longpress gives you the opportunity to move the article back to the unread articles page.
Links
Setup a wallabag server
- http://doc.wallabag.org/en/Administrator/download_and_install.html
- http://opensource.com/life/14/4/open-source-read-it-later-app-wallabag
- http://support.wallabag.org/kb/faq/
- http://linuxundich.de/gnu-linux/die-freie-pocket-alternative-wallabag-zum-selber-hosten/ (german)
- https://www.rosehosting.com/blog/install-wallabag-on-ubuntu-12-04-lts-vps/
- http://freedif.org/want-to-read-it-later-save-it-with-wallabag/
Todos
https://github.com/yurumi/harbour-sailabag/issues
Changelog
[v0.9]
- Initial harbour version