matrix
Plug-and-play Matrix homeserver for Unraid: Synapse + coturn + Element Web + Synapse-Admin in one container. Federation out of the box, one-toggle registration, TURN calls, Prometheus metrics — hourly rebuilds track upstream Synapse, smoke-tested against real PostgreSQL before every :latest
matrix Latest Version Download
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
username
View Details ▼
username
Manage users.
Accessed in configuration mode.
username {{admin}} privilege 15 secret {{password}}
Set up an admin account:
docker exec
View Details ▼
docker exec
This command is an alias of `docker container exec`.
tldr docker container exec
View documentation for the original command:
docker logs
View Details ▼
docker logs
This command is an alias of `docker container logs`.
tldr docker container logs
View documentation for the original command:
docker stop
View Details ▼
docker stop
This command is an alias of `docker container stop`.
tldr docker container stop
View documentation for the original command:
git checkout
View Details ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
http
View Details ▼
http
HTTPie: an HTTP client designed for testing, debugging, and generally interacting with APIs and HTTP servers.
See also: `xh`.
http {{https://example.com}}
Make a simple GET request (shows response headers and content):
http {{[-p|--print]}} {{H|B|h|b|m|Hh|Hhb|...}} {{https://example.com}}
Print specific parts of the content (`H`: request headers, `B`: request body, `h`: response headers, `b`: response body, `m`: response metadata):
http {{GET|POST|HEAD|PUT|PATCH|DELETE|...}} --proxy {{http|https}}:{{http://localhost:8080|socks5://localhost:9050|...}} {{https://example.com}}
Specify the HTTP method when sending a request and use a proxy to intercept the request:
https
View Details ▼
https
This command is an alias of `http`.
tldr http
View documentation for the original command:
psql
View Details ▼
psql
PostgreSQL client.
psql {{database}}
Connect to the database. By default, it connects to the local socket using port 5432 with the currently logged in user:
psql {{[-h|--host]}} {{host}} {{[-p|--port]}} {{port}} {{[-U|--username]}} {{username}} {{database}}
Connect to the database on given server host running on given port with given username, without a password prompt:
psql {{[-h|--host]}} {{host}} {{[-p|--port]}} {{port}} {{[-U|--username]}} {{username}} {{[-W|--password]}} {{database}}
Connect to the database; user will be prompted for password:
bridge
View Details ▼
bridge
Show and manipulate network bridge addresses and devices.
bridge {{[l|link]}}
List all bridges and their interfaces:
bridge {{[v|vlan]}}
Show port vlan information:
sudo bridge {{[v|vlan]}} {{[a|add]}} dev {{lanX}} vid {{vlan_id}} pvid {{tagged|untagged}}
Assign a VLAN to a port:
register_new_matrix_user
View Details ▼
register_new_matrix_user
Register new users in a home server when registration has been disabled.
register_new_matrix_user --config {{path/to/homeserver.yaml}}
Create a user interactively:
register_new_matrix_user --config {{path/to/homeserver.yaml}} --admin
Create an admin user interactively:
register_new_matrix_user --config {{path/to/homeserver.yaml}} --user {{username}} --password {{password}} --admin
Create an admin user non-interactively (not recommended):
mas
View Details ▼
mas
Command-line interface for the Mac App Store.
mas signin "{{[email protected]}}"
Sign into the Mac App Store for the first time:
mas list
Show all installed applications and their product identifiers:
mas search "{{application}}" --price
Search for an application, displaying the price alongside the results:
