Node microservice that provides interface between hosting nodes and frontend.
Go to file
Adam Štrauch e9fb6a6b46
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is failing
SSH keys related logging
2023-06-30 00:46:15 +02:00
.vscode Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00
apps Set password, ssh keys and tech in single step during create 2023-02-04 10:33:47 +01:00
common Docker socket fix 2022-02-07 17:12:23 +01:00
containers Fix owner issue 2023-04-29 00:02:33 +02:00
contrib Upgade of docker client, ... 2022-02-05 02:22:53 +01:00
detector New bot pattern shiziyama 2022-02-10 12:25:25 +01:00
glue SSH keys related logging 2023-06-30 00:46:15 +02:00
node Fixes 2022-02-07 17:00:16 +01:00
ui Final touches 2020-07-26 00:34:16 +02:00
.drone.yml CI: zstd fix 2022-07-23 00:28:29 +02: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 Add oomkilled status to the app in the database 2022-10-04 19:54:26 +02:00
go.sum Add oomkilled status to the app in the database 2022-10-04 19:54:26 +02:00
handlers_nats.go Missing get_active_tech handler 2023-04-24 22:24:37 +02:00
handlers.go Fast get for get without status 2022-05-27 18:24:39 +02:00
main.go Fix schema creation for performance index 2022-05-07 02:21:21 +02:00
Makefile Fast get for get without status 2022-05-27 18:24:39 +02: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