Node microservice that provides interface between hosting nodes and frontend.
Adam Štrauch
676ddf2136
All checks were successful
continuous-integration/drone/push Build is passing
*Fix get action *Taking common out of modules * initial glue tests * dynamic docker sock for testing * Stats rewroked to be more encapsulated * Fix of stats gathering in background |
||
---|---|---|
.vscode | ||
apps | ||
common | ||
containers | ||
contrib | ||
detector | ||
glue | ||
node | ||
ui | ||
.drone.yml | ||
.gitignore | ||
api.http | ||
auth.go | ||
go.mod | ||
go.sum | ||
handlers_nats.go | ||
handlers.go | ||
main.go | ||
Makefile | ||
README.md | ||
templates.go | ||
tools.go | ||
types.go |
Node API
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