Skip to content

tmlbl/doer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doer

Doer is a super-simple service for triggering remote actions. It accepts a JSON configuration file that looks like this:

{
  "tasks": [
    {
      "name": "test-task",
      "commands": [
        "touch main.go"
      ],
      "secret": "abc123"
    }
  ]
}

It can be started using with TLS enabled like this:

doer -cert mycert.pem -key privkey.pem

You can then trigger your remote action like this:

curl https://myserver:8778/test-task?secret=abc123

About

A flexible agent for triggering automated tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages