Git Product home page Git Product logo

rollyourown-xyz / ryo-matrix Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 337 KB

Deploy a Matrix homeserver using Ansible, Packer and Terraform. Mirror of the https://rollyourown.xyz ryo-matrix repository.

Home Page: https://rollyourown.xyz/rollyourown/projects/ryo-matrix

License: GNU General Public License v3.0

Shell 38.52% HCL 19.00% Jinja 42.48%
ansible terraform packer matrix-org element-web matrix synapse synapse-admin element deploy

ryo-matrix's People

Contributors

xyzroller avatar

Stargazers

 avatar

Watchers

 avatar

ryo-matrix's Issues

Test

This is a test issue

[FEATURE] Add additional SSO option(s)

Feature request

Feature

Add additional option(s) for authorising use of the service via SSO.

Purpose of the feature

This rollyourown project currently supports to modes of authenticating users - standalone mode, where user accounts are managed on the Synapse server, and "gitea" mode, where user accounts are managed on a Gitea git server and users log in with their Gitea account.

The feature would add an additional option to authenticate users against additional SSO/IdP solution(s).

Additional information

This feature depends on the implementation of the new project here: rollyourown-xyz/general-feedback#5.

[FEATURE] Add optional Element-Web logo

Feature request

Feature

Include the ability to add a custom logo to the Element-Web deployment.

Purpose of the feature

Users of the rollyourown matrix deployment could add their own logo to the Element-Web front-end, so that their Element-Web front-end has consistent branding with other services in their organisation.

Additional information

The logo should be provided as a link to an existing internet resource (e.g. from an organisation's website).

The element-web configuration parameter for a custom logo is described here

[FEATURE] Add homeserver admin contact and support page

Feature request

Feature

Add .well-known endpoint to the deployment to return information on homeserver admin contact.

Purpose of the feature

An admin contact should be available for a Matrix homeserver in case other homeserver admins need to contact the homeserver operator to report abuse or other issues.

Additional information

This feature would implement Matrix Spec MSC 1929.

The values returned should be the admin username and email address specified in the project configuration.

[FEATURE] Add synapse-admin to "gitea" mode

Feature request

Feature

Add synapse-admin when deploying in "gitea" mode.

Purpose of the feature

Synapse-admin is installed in standalone mode to enabler user management. In "gitea" mode, users are managed via a Gitea git server and synapse-admin is not installed.

Synapse-admin can be used for other server management tasks, such as room deletion, and so is also relevant in "gitea" mode for server admin tasks, which are currently only possible via CLI.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.