This repository contains an OpenShift 3 template to easily deploy Wallabag on OpenShift. With this template it's possible to run your own Piwik instance f.e. on APPUiO.
Create an OpenShift project if not already provided by the service
PROJECT=wallabag
oc new-project $PROJECT
oc -n openshift process mariadb-persistent -p MYSQL_DATABASE=wallabag | oc -n $PROJECT create -f -
oc process -f https://raw.githubusercontent.com/tobru/wallabag-openshift/master/wallabag.yaml -p APP_URL=wallabag.example.com | oc -n $PROJECT create -f -
- Navigate to http://wallabag.example.com
- Login with default credentials: wallabag / wallabag
Hints
- You might want to enable TLS for your instance
Execute the following command to get the available parameters:
oc process -f https://raw.githubusercontent.com/tobru/wallabag-openshift/master/wallabag.yaml --parameters
- Support configuration of all parameters https://doc.wallabag.org/en/admin/parameters.html
- Better configuration system (get rid of sed)
- Tagged Docker Image
- Upgrade path
- Backup
Very welcome!
- Fork it (https://github.com/tobru/piwik-openshift/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request