Docker image for https://github.com/vector-im/riot-web/ installed on an NGINX web server.
Integration enabled by default.
HOME_SERVER_URL
- Matrix service URLIDENTITY_SERVER_URL
- Matrix identity service URLBRAND
- Matrix custom brand name, e.g. your company name, defaults to 'Riot'
docker run -d -p 8080:80 -v /tmp/data:/data eeacms/matrix-riotweb
The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.
The Original Code is free software; you can redistribute it and/or modify it under the terms of the Apache License as published by the Apache Software Foundation (ASF); either version 2 of the License, or (at your option) any later version.
European Environment Agency (EU)
It builds from source and overrides the Riot source homepage with the one in this repo /html/home.html.
You can use customise the homepage by:
- change HTML pages in html folder
- docker build -t riot .
- docker run --rm -p 8282:80 -e HOME_SERVER_URL=https://matrix.eea.europa.eu -e IDENTITY_SERVER_URL=https://matrix-identity.eea.europa.eu riot
- access in browser - port 8282
If youn want to add more configuration to this Riot image you need to extend the envrionment variables in the docker-entrypoint.sh which generates the riot configjson dynamically.
For all available riot configuration see: https://github.com/vector-im/riot-web/blob/master/README.md#configjson