Running wiki-to-print on the server: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
├── Makefile | |||
├── __pycache__ | |||
├── api.py | |||
├── plugins | |||
├── readme.md | |||
├── requirements.txt | |||
├── static | |||
├── templates | |||
├── update.py | |||
├── venv | |||
└── web-interface.py | |||
* <code>web-interface.py</code>: the flask application | |||
* <code>api.py</code>: script with all the functions that are used by the flask application | |||
===To run wiki-to-print in the background=== | ===To run wiki-to-print in the background=== | ||
Line 13: | Line 27: | ||
$ cd /var/www/wiki2print/web-interface/ | $ cd /var/www/wiki2print/web-interface/ | ||
You can run the flask application directly (instead of running it as a systemd service): | You can run the flask application directly (instead of running it as a systemd service): |
Revision as of 12:00, 22 June 2023
├── Makefile ├── __pycache__ ├── api.py ├── plugins ├── readme.md ├── requirements.txt ├── static ├── templates ├── update.py ├── venv └── web-interface.py
web-interface.py
: the flask applicationapi.py
: script with all the functions that are used by the flask application
To run wiki-to-print in the background
$ sudo service wiki2print status
$ sudo service wiki2print start $ sudo service wiki2print stop $ sudo service wiki2print restart
For debugging (on the server)
You can find the files of wiki-to-print here:
$ cd /var/www/wiki2print/web-interface/
You can run the flask application directly (instead of running it as a systemd service):
$ make server
If you add prints statements in the python files you can see the result in the terminal.
For debugging (locally)
$ git clone ssh://gitea@vvvvvvaria.org:12345/varia/wiki-to-print.git
$ cd wiki-to-print
$ make run