Je kunt niet meer dan 25 onderwerpen selecteren Onderwerpen moeten beginnen met een letter of nummer, kunnen streepjes bevatten ('-') en kunnen maximaal 35 tekens lang zijn.
Deze repo is gearchiveerd. U kunt bestanden bekijken en het klonen, maar niet pushen of problemen/pull-requests openen.
lub d1f8fcd28e initial permission supprt - fixes #10 7 jaren geleden
projects implement room joins - closes #14 7 jaren geleden
.gitignore initial config support 7 jaren geleden
LICENSE.md add license file 7 jaren geleden
README.md Added short bot credentials setup guide 7 jaren geleden
commands.js Fixed handling of non-command messages - fixes #17 7 jaren geleden
config.sample.yaml add databse to config.sample.yaml 7 jaren geleden
dbtools.js initial permission supprt - fixes #10 7 jaren geleden
index.js initial permission supprt - fixes #10 7 jaren geleden
package.json add sqlite3 dependency 7 jaren geleden
permissions.js initial permission supprt - fixes #10 7 jaren geleden
remoteExec.js make config global with global.config 7 jaren geleden

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.