mirror of
https://github.com/hassio-addons/repository-beta.git
synced 2025-05-05 11:31:28 +00:00
🎉 Release of add-on Matrix 0.4.0
This commit is contained in:
parent
4fa2062668
commit
7cc579c281
4 changed files with 41 additions and 20 deletions
|
@ -865,10 +865,10 @@ SOFTWARE.
|
||||||
[mqtt-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
|
[mqtt-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
|
||||||
[mqtt-armv7-shield]: https://img.shields.io/badge/armv7-no-red.svg
|
[mqtt-armv7-shield]: https://img.shields.io/badge/armv7-no-red.svg
|
||||||
[mqtt-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
|
[mqtt-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
|
||||||
[addon-matrix]: https://github.com/hassio-addons/addon-matrix/tree/v0.3.1
|
[addon-matrix]: https://github.com/hassio-addons/addon-matrix/tree/v0.4.0
|
||||||
[addon-doc-matrix]: https://github.com/hassio-addons/addon-matrix/blob/v0.3.1/README.md
|
[addon-doc-matrix]: https://github.com/hassio-addons/addon-matrix/blob/v0.4.0/README.md
|
||||||
[matrix-issue]: https://github.com/hassio-addons/addon-matrix/issues
|
[matrix-issue]: https://github.com/hassio-addons/addon-matrix/issues
|
||||||
[matrix-version-shield]: https://img.shields.io/badge/version-v0.3.1-blue.svg
|
[matrix-version-shield]: https://img.shields.io/badge/version-v0.4.0-blue.svg
|
||||||
[matrix-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/matrix-armhf.svg
|
[matrix-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/matrix-armhf.svg
|
||||||
[matrix-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
|
[matrix-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
|
||||||
[matrix-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
|
[matrix-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
|
||||||
|
|
|
@ -1,9 +1,27 @@
|
||||||
|
[![GitLab CI][gitlabci-shield]][gitlabci]
|
||||||
|
|
||||||
|
This version adds ingress support. :tada: Please note that the ports setup has changed in this release to default to using ingress only for the frontend (Riot). To go back to the traditional setup, map a preferred port in the network section.
|
||||||
|
|
||||||
|
Also, note that the Synapse (the Matrix server) will still be on port 8448 (by default) so you will still have to forward that port (or use a VPN solution) if you want to use Matrix outside of your home network.
|
||||||
|
|
||||||
## Changes
|
## Changes
|
||||||
|
|
||||||
- 33da71c :arrow_up: Update Riot to v1.0.5
|
- f5e8919 :hammer: Major refactor of add-on (#11)
|
||||||
- c11b039 :arrow_up: Update Synapse to v0.99.3
|
- Moves add-on onto Python base images
|
||||||
- e304241 :arrow_up: Update Riot to v1.0.6
|
- Moves requirements into a separate TXT file, so renovatebot can help out
|
||||||
|
- Adds support for Ingress
|
||||||
|
- Adds port descriptions
|
||||||
|
- Adds HA authentication when accessing riot directly
|
||||||
|
- Replaces Nginx configuration
|
||||||
|
- Improved python cleanup logic in Dockerfile
|
||||||
|
- Updated documentation
|
||||||
|
- Makes NGinx wait for Synapse to start
|
||||||
|
- Forces ports & interfaces to use
|
||||||
|
- 2ac6f21 :arrow_up: Updates pysaml2 to v4.7.0 (#12)
|
||||||
|
- 38351f8 :ambulance: Ensure keys are generated on the first run
|
||||||
|
|
||||||
[Full Changelog][changelog]
|
[Full Changelog][changelog]
|
||||||
|
|
||||||
[changelog]: https://github.com/hassio-addons/addon-matrix/compare/v0.3.0...v0.3.1
|
[changelog]: https://github.com/hassio-addons/addon-matrix/compare/v0.3.1...v0.4.0
|
||||||
|
[gitlabci-shield]: https://gitlab.com/hassio-addons/addon-matrix/badges/v0.4.0/pipeline.svg
|
||||||
|
[gitlabci]: https://gitlab.com/hassio-addons/addon-matrix/pipelines
|
||||||
|
|
|
@ -39,12 +39,12 @@ If you are more interested in stable releases of our add-ons:
|
||||||
[buymeacoffee]: https://www.buymeacoffee.com/timmo
|
[buymeacoffee]: https://www.buymeacoffee.com/timmo
|
||||||
[discord-shield]: https://img.shields.io/discord/478094546522079232.svg
|
[discord-shield]: https://img.shields.io/discord/478094546522079232.svg
|
||||||
[discord]: https://discord.me/hassioaddons
|
[discord]: https://discord.me/hassioaddons
|
||||||
[docs]: https://github.com/hassio-addons/addon-matrix/blob/v0.3.1/README.md
|
[docs]: https://github.com/hassio-addons/addon-matrix/blob/v0.4.0/README.md
|
||||||
[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg
|
[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg
|
||||||
[forum]: https://community.home-assistant.io
|
[forum]: https://community.home-assistant.io
|
||||||
[maintenance-shield]: https://img.shields.io/maintenance/yes/2019.svg
|
[maintenance-shield]: https://img.shields.io/maintenance/yes/2019.svg
|
||||||
[project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg
|
[project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg
|
||||||
[release-shield]: https://img.shields.io/badge/version-v0.3.1-blue.svg
|
[release-shield]: https://img.shields.io/badge/version-v0.4.0-blue.svg
|
||||||
[release]: https://github.com/hassio-addons/addon-matrix/tree/v0.3.1
|
[release]: https://github.com/hassio-addons/addon-matrix/tree/v0.4.0
|
||||||
[screenshot]: https://github.com/hassio-addons/addon-matrix/raw/master/images/screenshot.png
|
[screenshot]: https://github.com/hassio-addons/addon-matrix/raw/master/images/screenshot.png
|
||||||
[clients]: https://matrix.org/docs/projects/try-matrix-now.html
|
[clients]: https://matrix.org/docs/projects/try-matrix-now.html
|
|
@ -1,11 +1,13 @@
|
||||||
{
|
{
|
||||||
"name": "Matrix",
|
"name": "Matrix",
|
||||||
"version": "0.3.1",
|
"version": "0.4.0",
|
||||||
"slug": "matrix",
|
"slug": "matrix",
|
||||||
"description": "A secure and decentralized communication platform.",
|
"description": "A secure and decentralized communication platform.",
|
||||||
"url": "https://community.home-assistant.io",
|
"url": "https://community.home-assistant.io",
|
||||||
"webui": "http://[HOST]:[PORT:8558]",
|
"webui": "http://[HOST]:[PORT:80]",
|
||||||
"startup": "application",
|
"startup": "application",
|
||||||
|
"ingress": true,
|
||||||
|
"ingress_port": 1337,
|
||||||
"arch": [
|
"arch": [
|
||||||
"aarch64",
|
"aarch64",
|
||||||
"amd64",
|
"amd64",
|
||||||
|
@ -16,10 +18,14 @@
|
||||||
"boot": "auto",
|
"boot": "auto",
|
||||||
"hassio_api": true,
|
"hassio_api": true,
|
||||||
"hassio_role": "default",
|
"hassio_role": "default",
|
||||||
"host_network": false,
|
"auth_api": true,
|
||||||
"ports": {
|
"ports": {
|
||||||
"8448/tcp": 8448,
|
"8448/tcp": 8448,
|
||||||
"8558/tcp": 8558
|
"80/tcp": null
|
||||||
|
},
|
||||||
|
"ports_description": {
|
||||||
|
"8448/tcp": "Matrix Synapse Home Server",
|
||||||
|
"80/tcp": "Riot Matrix web client (Not required for Hass.io Ingress)"
|
||||||
},
|
},
|
||||||
"map": [
|
"map": [
|
||||||
"config:rw",
|
"config:rw",
|
||||||
|
@ -27,21 +33,18 @@
|
||||||
"ssl"
|
"ssl"
|
||||||
],
|
],
|
||||||
"options": {
|
"options": {
|
||||||
"log_level": "info",
|
|
||||||
"ssl": true,
|
"ssl": true,
|
||||||
"certfile": "fullchain.pem",
|
"certfile": "fullchain.pem",
|
||||||
"keyfile": "privkey.pem",
|
"keyfile": "privkey.pem",
|
||||||
"server_name": "hassio.local"
|
"server_name": "hassio.local"
|
||||||
},
|
},
|
||||||
"schema": {
|
"schema": {
|
||||||
"log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)",
|
"log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?",
|
||||||
"ssl": "bool",
|
"ssl": "bool",
|
||||||
"certfile": "str",
|
"certfile": "str",
|
||||||
"keyfile": "str",
|
"keyfile": "str",
|
||||||
"server_name": "str"
|
"server_name": "str",
|
||||||
},
|
"leave_front_door_open": "bool?"
|
||||||
"environment": {
|
|
||||||
"LOG_FORMAT": "{LEVEL}: {MESSAGE}"
|
|
||||||
},
|
},
|
||||||
"image": "hassioaddons/matrix-{arch}"
|
"image": "hassioaddons/matrix-{arch}"
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue