Commit Graph

7 Commits

Author SHA1 Message Date
Jan-Eric Hellenberg
f323bdf169 Add documentation on authenticating against Nomad 2021-07-27 11:35:55 +00:00
sirkrypt0
8b26ecbe5f Restructure project
We previously didn't really had any structure in our project apart
from creating a new folder for each package in our project root.
Now that we have accumulated some packages, we use the well-known
Golang project layout in order to clearly communicate our intent
with packages. See https://github.com/golang-standards/project-layout
2021-07-21 12:55:35 +02:00
sirkrypt0
64764a9809 Return mapped ports when requesting runners
We now store the mapped ports returned by Nomad locally in our runner
struct and return them when requesting the runner. The returned ip
address is in most Nomad setups not reachable from external users.
2021-07-20 23:22:58 +02:00
Jan-Eric Hellenberg
02b3f52a11 Add ability to copy files to and delete files from runner 2021-06-02 14:54:54 +02:00
Jan-Eric Hellenberg
a48804bd19 Add websocket schema for tunneling connections to the runner 2021-05-26 08:18:22 +02:00
Jan-Eric Hellenberg
fd89139a33 Specify missing response codes in API definition 2021-05-20 11:52:49 +02:00
Konrad Hanff
a23ed540ef Add API definition 2021-04-30 07:14:02 +00:00