Nikos Papadakis
67d147c7e3
uggggh
2024-01-29 12:44:00 +02:00
Nikos Papadakis
e2c50ca174
todo: services
2024-01-27 23:01:59 +02:00
Nikos Papadakis
5a6ad517d2
messaging stuff
2024-01-26 18:22:09 +02:00
Nikos Papadakis
4c951a5bfe
health draft
2024-01-25 17:16:27 +02:00
Nikos Papadakis
221b4348d8
nats
2024-01-25 01:18:30 +02:00
Nikos Papadakis
ac709e66f5
add web terminal emulator ( closes #6 )
2023-12-16 22:59:19 +02:00
Nikos Papadakis
707cb0d636
run cargo and nix update
2023-11-20 18:49:09 +02:00
Nikos Papadakis
5c64f02579
Feature: Agent Tasks ( #8 )
...
Reviewed-on: https://git.nikos.gg/prymn/prymn/pulls/8
Co-authored-by: Nikos Papadakis <nikos@papadakis.xyz>
Co-committed-by: Nikos Papadakis <nikos@papadakis.xyz>
2023-11-14 15:23:50 +00:00
Nikos Papadakis
e8a6ebafc2
CI (Work in progress): Use nix for building in CI
2023-10-12 01:29:01 +03:00
Nikos Papadakis
ec365709b4
ci: app release pipeline
2023-09-03 15:18:06 +03:00
Nikos Papadakis
89ffca8833
agent: dependency update, cleanup, and logging
...
- ran cargo update
- added tower-http and attached the tracing subscriber
- make the repo a cargo workspace
2023-08-24 22:16:00 +03:00
Nikos Papadakis
5d948f4c19
Add health checking system to agent
...
Adds a health checking endpoint on the GRPC server. This is a stream that changes whenever a health status update occurs.
Reviewed-on: https://git.nikos.gg/prymn/prymn/pulls/5
Co-authored-by: Nikos Papadakis <nikos@papadakis.xyz>
Co-committed-by: Nikos Papadakis <nikos@papadakis.xyz>
2023-08-12 09:37:01 +00:00
Nikos Papadakis
dbdc7e0d80
agent: make installation work
2023-07-20 23:11:12 +03:00
Nikos Papadakis
7fe45ca94b
setup CI and a more complete installation script
...
Use woodpecker-ci to deploy binaries to the R2 object storage. Use
multi-target builds to deploy multiple binaries for one or more CPU
architectures.
Now the installation script lives on the root of the repo, and it is
more complete checking the machine's requirements, operating system and
cpu architecture.
2023-07-19 23:01:18 +03:00
Nikos Papadakis
40be58f9c6
agent: register agent to backend
2023-07-09 19:58:51 +03:00
Nikos Papadakis
e12e20eb38
agent: add self installation
2023-07-01 12:21:01 +03:00
Nikos Papadakis
b5cab545e6
agent: add tracing + graceful shutdown
2023-06-19 14:34:09 +03:00
Nikos Papadakis
01a0b038f7
Improve exec module
2023-06-15 13:55:24 +03:00
Nikos Papadakis
1056446778
Add agent
2023-06-13 16:02:49 +03:00