An expert web application that tries to show things that Nextclouds Poll App hides due to performance issues. It also performs some tasks in the background that otherwise needed to be done manually. The web app is based on the microframework Flask.
- Install Flask
pip install -U Flask
- The configuration for Rabenyx is based on environment variables. See
the main documentation for
details. If you want to run Flask from the projects root directory, also
set
FLASK_APP=webapp/app.py
as environment variable. - Run
flask run
- Open http://127.0.0.1:5000/ in your browser and enjoy Rabenyx.
To initiate the deployment of a new version of the webapp you need to push a Git tag with a new version.
git tag -a x.y.z -m '<Some nice message or none.>'
git push --tags
The deployment only applies the deployment configuration. For further details see GitLabs pipeline configuration.