Node microservice that provides interface between hosting nodes and frontend.
Go to file
Adam Štrauch 722d2a1c86
All checks were successful
continuous-integration/drone/push Build is passing
Fix of missing docker sock config in the container instance
2022-02-06 02:02:30 +01:00
.vscode Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00
apps Massive handlers refactoring 2022-02-06 00:01:05 +01:00
common Upgade of docker client, ... 2022-02-05 02:22:53 +01:00
containers Wait for the container 2022-02-06 01:40:04 +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 of missing docker sock config in the container instance 2022-02-06 02:02:30 +01:00
node Node index finalization 2020-07-21 23:11:56 +02: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 Moving config from containers module 2022-02-06 00:49:32 +01:00
handlers.go Moving config from containers module 2022-02-06 00:49:32 +01:00
main.go Massive handlers refactoring 2022-02-06 00:01:05 +01:00
Makefile Disabling the test again and let's get it into X instance 2022-02-06 01:43:10 +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