Node microservice that provides interface between hosting nodes and frontend.
Go to file
Adam Štrauch c11de8a3e9
Removing volume directory fix
Directory mounted in the container wasn't removed along the container
so we ended up with a lot of empty directories on the server.
2022-02-07 18:20:22 +01:00
.vscode Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00
apps Fixes 2022-02-07 17:00:16 +01:00
common Docker socket fix 2022-02-07 17:12:23 +01:00
containers Removing volume directory fix 2022-02-07 18:20:22 +01:00
contrib Upgade of docker client, ... 2022-02-05 02:22:53 +01:00
detector Upgade of docker client, ... 2022-02-05 02:22:53 +01:00
glue Fix stats inputs 2022-02-07 17:18:44 +01:00
node Fixes 2022-02-07 17:00:16 +01:00
ui Final touches 2020-07-26 00:34:16 +02:00
.drone.yml DIND for container testing 2022-02-06 01:13:45 +01:00
.gitignore Support for snapshots 2021-10-26 18:57:52 +02:00
api.http Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00
auth.go Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00
go.mod Massive handlers refactoring 2022-02-06 00:01:05 +01:00
go.sum Massive handlers refactoring 2022-02-06 00:01:05 +01:00
handlers_nats.go Fixes 2022-02-07 17:00:16 +01:00
handlers.go Fixes 2022-02-07 17:00:16 +01:00
main.go Fix stats inputs 2022-02-07 17:18:44 +01:00
Makefile Fixes 2022-02-07 17:00:16 +01:00
README.md Upgade of docker client, ... 2022-02-05 02:22:53 +01:00
templates.go Basic UI template 2020-07-14 00:01:42 +02:00
tools.go Massive handlers refactoring 2022-02-06 00:01:05 +01:00
types.go Massive handlers refactoring 2022-02-06 00:01:05 +01:00

Node API

Build Status

Node API is an microservice that runs on node servers. It provides interface between Docker and the admin site.

Test

On Fedora run podman API:

Root: sudo systemctl enable --now podman.socket
Rootless: podman system service -t 0 --log-level=debug
          set -x DOCKER_SOCKET unix:/run/user/1000/podman/podman.sock
          # or
          export DOCKER_SOCKET=unix:/run/user/1000/podman/podman.sock