Wallabag
Wallabag is a ‘Read it later’ service for web articles.
Preparation
Set up variables and passwords in your host_vars/YOURSERVER/main.yml and host_vars/YOURSERVER/vault.yml for the Wallabag database, Wallabag account etc
Installation
Run the role.
You should be able to reach Wallabag at https://wallabag.YOUR-FQDN but you’ll need to create an account before you can log in, and you may see a “500 Internal Server Error”. See below:
Manually run database migration
If you get a “500 Internal Server Error” on the first visit to Wallabag URL try running the database migration scripts:
This was sometimes needed when using Momod to install Wallabag 2.6.2 Docker, see: Momod Issue #27 comments.
Add the first user account to Wallabag
By default Momod creates the container with user registration disabled (don’t want the entire internet to be able to create an account) and I recommend you create the user accounts using the Wallabag CLI like so:
You may want to have at least one user have administrator privileges. You can make your first user an admin using the --super-admin flag or create a separate admin account:
See the Wallabag documentation for more console commands.
Enable Wallabag on Momod Dashboard
This is optional, if you want the Wallabag link to work on Momod Dashboard set the app_wallabag variable in your host_vars to ’enabled’:
And run the homer play: