@ -73,7 +73,7 @@ Octomode resonates other software practices based on pad-to-PDF workflows or col
* Etherdump https://gitlab.constantvzw.org/aa/etherdump by Michael Murtaugh/Constant
* Etherdump https://gitlab.constantvzw.org/aa/etherdump by Michael Murtaugh/Constant
* Pad2Print https://gitlab.com/Luuse/pad2print by Luuse
* Pad2Print https://gitlab.com/Luuse/pad2print by Luuse
## Use octomode locally
## Install octomode
You can clone this repository to run octomode on your own computer or server.
You can clone this repository to run octomode on your own computer or server.
@ -121,18 +121,18 @@ To install them, you can run:
`make setup`
`make setup`
### Note
### Other configurations on the server
It's recommended to use Firefox when working with octomode locally. Chrome or Chromium do not load external etherpads in iframes.
## Use octomode on a server
* Configure the webserver to listen to the port of the flask application, for example with a subdomain
* Configure the webserver to listen to the port of the flask application, for example with a subdomain
* Expand the current https certificate for a subdomain
* Expand the current https certificate for a subdomain
* Restart nginx (`sudo service reload nginx`)
* Restart nginx (`sudo service reload nginx`)
* To keep the flask application running in the background: add a new config to supervisor (`cp /etc/supervisor/conf.d/previousexample.conf new.conf`)
* To keep the flask application running in the background: add a new config to supervisor (`cp /etc/supervisor/conf.d/previousexample.conf /etc/supervisor/conf.d/new.conf`)
* Restart supervisor (`sudo service reload supervisor`)
* Restart supervisor (`sudo service reload supervisor`)
## Use octomode locally
It's recommended to use Firefox when working with octomode locally. Chrome or Chromium do not load external etherpads in iframes.