-
Notifications
You must be signed in to change notification settings - Fork 619
Service files
Wyatt Jackson edited this page Mar 20, 2021
·
5 revisions
A sample systemd to run matterbridge in the background, restarting if necessary.
/lib/systemd/system/matterbridge.service
[Unit]
Description=Matterbridge Server
After=network.target
[Service]
Type=notify
ExecStart=/opt/mattermost/matterbridge-1.21.0/matterbridge -debug -conf matterbridge.toml
TimeoutStartSec=3600
Restart=always
RestartSec=10
WorkingDirectory=/opt/mattermost/matterbridge-1.21.0
User=mattermost
Group=mattermost
LimitNOFILE=49152
[Install]
WantedBy=multi-user.target
Reload systemd with sudo systemctl daemon-reload
Enable with sudo systemctl enable matterbridge.
Start with sudo systemctl start matterbridge
Created by Minecraftchest1
Getting started
How to create your config
Discord bot setup
Slack bot setup
MS Teams setup
Deploy
DigitalOcean
Azure
Docker
Heroku
Gateways
Config: basic
Config: channel rules
Discord
Gitter
Hipchat
IRC
Keybase
Matrix
Mattermost
Microsoft Teams
Mumble
Nextcloud Talk
RocketChat
Slack
Sshchat
Steam
Telegram
Twitch
VK
WhatsApp
XMPP
Zulip
Advanced
Mediaserver setup
Service files
Developer
API
Tengo scripting
Making gateways