Wallabag is a “read it later” program for saving websites. An appealing thing about Wallabag is that you can host the “bag” of saved websites yourself. To try it out I am using a Docker container on a Raspberry Pi 3.
Wallabag has a prebuilt Docker image, but that is not made for the architecture of the Raspberry Pi 3. Fortunately, Wallabag also shares the Dockerfile used to make the image on GitHub. Only a few steps are necesarry to build the image yourself.
Clone the repository with the Wallabag Dockerfile:
Dockerfile in the repository and change the first line from
FROM alpine:edge to
Build the Docker image by executing this command in the cloned repository:
Finally, create a container for this custom Wallabag image. I want to access Wallabag on port 8766 on the host and use storage on the host as well.
Here I am using the default SQLite backend. Other containers can be used as well – good instructions are available on the README in the Wallabag repository.
The container can be started by running
docker start wb.