Add documentation to serve static files using uwsgi. (#158)
This commit is contained in:
15
README.md
15
README.md
@@ -396,10 +396,17 @@ UWSGI by default doesn't serve static files by default, so when running
|
|||||||
`mailman-web` using the provided `docker-compose.yaml` file you won't see any
|
`mailman-web` using the provided `docker-compose.yaml` file you won't see any
|
||||||
CSS or JS files being served.
|
CSS or JS files being served.
|
||||||
|
|
||||||
You will have to add an alias rule in your web server to serve the static
|
To enable serving of static files using UWSGI, add the following environment
|
||||||
files. See [here][18] for instructions on how to configure you web server. The
|
variable to your `docker-compose.yaml` file under `mailman-web`:
|
||||||
STATIC_ROOT for you would be `/opt/mailman/web/static`. This method is
|
|
||||||
**highly** recommended for better performance reasons.
|
```
|
||||||
|
UWSGI_STATIC_MAP=/static=/opt/mailman-web-data/static
|
||||||
|
```
|
||||||
|
|
||||||
|
It is recommended to use web-server to serve static files instead of UWSGI for
|
||||||
|
better performance. You will have to add an alias rule in your web server to
|
||||||
|
serve the static files. See [here][18] for instructions on how to configure you
|
||||||
|
web server. The STATIC_ROOT for you would be `/opt/mailman/web/static`.
|
||||||
|
|
||||||
### SSL certificates
|
### SSL certificates
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user