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: 7 months 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 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:59:05.000Z (12 months ago)
- Last Synced: 2024-10-29T15:24:59.960Z (12 months ago)
- Topics: docker, element, matrix, matrix-client, riot
- Language: Rust
- Homepage:
- Size: 459 KB
- Stars: 11
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# docker-element [](https://github.com/msrd0/docker-element/actions/workflows/rust.yml) [](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`.