lubiland
/
heimdall
Archiviert
1
0
Fork 0
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Dieses Repo ist archiviert. Du kannst Dateien sehen und es klonen, kannst aber nicht pushen oder Issues/Pull-Requests öffnen.
 
lub d1f8fcd28e initial permission supprt - fixes #10 vor 7 Jahren
projects implement room joins - closes #14 vor 7 Jahren
.gitignore initial config support vor 7 Jahren
LICENSE.md add license file vor 7 Jahren
README.md Added short bot credentials setup guide vor 7 Jahren
commands.js Fixed handling of non-command messages - fixes #17 vor 7 Jahren
config.sample.yaml add databse to config.sample.yaml vor 7 Jahren
dbtools.js initial permission supprt - fixes #10 vor 7 Jahren
index.js initial permission supprt - fixes #10 vor 7 Jahren
package.json add sqlite3 dependency vor 7 Jahren
permissions.js initial permission supprt - fixes #10 vor 7 Jahren
remoteExec.js make config global with global.config vor 7 Jahren

README.md

Heimdall

Description

Heimdall is a matrix bot supposed to control and manage services and containers by simple text commands. It is a convenience tool for the own self-hosting empire.

Setup the bot credentials

  1. Create or get access to a matrix account to use as the bot.
  2. Acquire the access token and user id. You can do this in riot by going into the settings and scrolling down to the very end.
  3. Copy config.sample.yaml and name the copy config.yaml.
  4. Replace the placeholder values with your own:
    • Replace the baseurl value with the base url of your home server (e.g. https://example.org).
    • Replace the access token with your own.
    • Replace the user id with your own.