bubuntux/riot-web

By bubuntux

Updated almost 5 years ago

riot.im in docker

Image
24

1M+

bubuntux/riot-web repository overview


Riot (formerly known as Vector) is a web client for Matrix an open network for secure, decentralized communication.

DEPRECATED please use Element-web image instead

The cron job still push updates to the repository for the time being, to avoid issues in the future please use the properly name one.

How to use this image

$ docker run --name riot -p 8080:80 -d bubuntux/riot-web

Then you can hit http://localhost:8080 in your browser.

Riot configuration

$ docker run -v /host/path/config.json:/etc/riot-web/config.json:ro --name riot -p 8080:80 -d bubuntux/riot-web

For information on the syntax of the riot configuration file, see the official documentation.

HTTP server configuration

$ docker run -v /host/path/nginx.conf:/etc/nginx/nginx.conf:ro --name riot -p 8080:80 -d bubuntux/riot-web

For information on the syntax of the nginx configuration files, see the official documentation (specifically the Beginner's Guide).

Dockerfiles

The Dockerfile is the same for all versions, using a build parameter named "version" determine which riot version to download from github repository and install it inside of the container. A separate project is in place to check for new versions in daily basis and create a new docker image when need it.

Tag summary

Content type

Image

Digest

Size

24.8 MB

Last updated

almost 5 years ago

docker pull bubuntux/riot-web