Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msrd0/docker-element
Docker image serving element, a matrix client.
https://github.com/msrd0/docker-element
docker element matrix matrix-client riot
Last synced: 9 days ago
JSON representation
Docker image serving element, a matrix client.
- Host: GitHub
- URL: https://github.com/msrd0/docker-element
- Owner: msrd0
- Created: 2021-09-28T16:51:24.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T12:47:52.000Z (6 months ago)
- Last Synced: 2024-05-01T14:51:50.716Z (6 months ago)
- Topics: docker, element, matrix, matrix-client, riot
- Language: Rust
- Homepage:
- Size: 340 KB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# docker-element [![Rust](https://github.com/msrd0/docker-element/actions/workflows/rust.yml/badge.svg)](https://github.com/msrd0/docker-element/actions/workflows/rust.yml) [![Rust](https://github.com/msrd0/docker-element/actions/workflows/rust.yml/badge.svg)](https://github.com/msrd0/docker-element/actions/workflows/rust.yml)
Docker Image: [`ghcr.io/msrd0/element`](https://github.com/users/msrd0/packages/container/package/element)
This docker image contains [Element](https://github.com/vector-im/element-web), a matrix client, served by a custom
server written in Rust that creates a config based on environment variables, and allows the docker image to be created
from `scratch` instead of a distribution's image.## Environment Variables
- `DEFAULT_HS_URL`: The default homeserver url. This should be the full url to your matrix server, which
might be different from the domain part of your username. Defaults to `https://matrix.org` if not
present.- `DEFAULT_IS_URL`: The default integration server url. Defaults to `https://vector.im`.
- `INTEGRATIONS_UI_URL`: Defaults to `https://scalar.vector.im`.
- `INTEGRATIONS_REST_URL`: Defaults to `https://scalar.vector.im/api`.- `BRAND`: The branding of your matrix client. Defaults to `Element`.
- `DEFAULT_THEME`: The default theme of the client. Defaults to `dark`.
- `DEFAULT_COUNTRY_CODE`: Defaults to `DE`.