[PR #77] [CLOSED] Feat/godoxy agent #158

Closed
opened 2025-12-29 09:23:42 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/yusing/godoxy/pull/77
Author: @yusing
Created: 3/20/2025
Status: Closed

Base: mainHead: feat/godoxy-agent


📝 Commits (10+)

  • ecb89f8 update files for agent, deps upgrade
  • eaf191e implement godoxy-agent
  • 0a7b28c refactor and remove unused code
  • a59ad97 Fix dockerfile and makefile
  • 58ea975 Update next-release
  • 9120bbe change default agent name to hostname
  • 73e2660 agent: add system-info endpoint
  • 2c57e43 fixed a few stuff
  • 3332ce3 simplify setup process
  • e1ee083 api: added network and sensors system info

📊 Changes

289 files changed (+8005 additions, -3273 deletions)

View changed files

📝 .env.example (+9 -0)
.github/workflows/agent-binary.yml (+51 -0)
.github/workflows/docker-image-nightly.yml (+23 -0)
.github/workflows/docker-image-prod.yml (+20 -0)
📝 .github/workflows/docker-image.yml (+158 -121)
📝 .gitignore (+6 -1)
📝 .trunk/trunk.yaml (+2 -3)
📝 .vscode/settings.example.json (+2 -2)
📝 Dockerfile (+22 -24)
📝 Makefile (+31 -29)
📝 README.md (+79 -42)
📝 README_CHT.md (+27 -27)
agent/cmd/main.go (+54 -0)
agent/pkg/agent/bare_metal.go (+24 -0)
agent/pkg/agent/config.go (+185 -0)
agent/pkg/agent/docker_compose.go (+27 -0)
agent/pkg/agent/env.go (+17 -0)
agent/pkg/agent/new_agent.go (+139 -0)
agent/pkg/agent/new_agent_test.go (+91 -0)
agent/pkg/agent/requests.go (+49 -0)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/yusing/godoxy/pull/77 **Author:** [@yusing](https://github.com/yusing) **Created:** 3/20/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/godoxy-agent` --- ### 📝 Commits (10+) - [`ecb89f8`](https://github.com/yusing/godoxy/commit/ecb89f80a096e79a0c86cf7c07d1b527082eb686) update files for agent, deps upgrade - [`eaf191e`](https://github.com/yusing/godoxy/commit/eaf191e35080b54425f208d669dd99d7aa698785) implement godoxy-agent - [`0a7b28c`](https://github.com/yusing/godoxy/commit/0a7b28caf5cbffc99ea83067a3d85be780739a11) refactor and remove unused code - [`a59ad97`](https://github.com/yusing/godoxy/commit/a59ad97e5e682108df99c3cf1a89833d68386136) Fix dockerfile and makefile - [`58ea975`](https://github.com/yusing/godoxy/commit/58ea9750d7edf4bb82adce24992da2eb9bd11328) Update next-release - [`9120bbe`](https://github.com/yusing/godoxy/commit/9120bbea349d5d134f0343b659f3219b6e0daefe) change default agent name to hostname - [`73e2660`](https://github.com/yusing/godoxy/commit/73e2660e59f3522cbab295f25ada961f7337b1eb) agent: add system-info endpoint - [`2c57e43`](https://github.com/yusing/godoxy/commit/2c57e439d5c2793a5e640f9c1ce87c66f3cc6444) fixed a few stuff - [`3332ce3`](https://github.com/yusing/godoxy/commit/3332ce34c52eb339ea6d1cc0509e6d3402b10e40) simplify setup process - [`e1ee083`](https://github.com/yusing/godoxy/commit/e1ee08361d7fc12f7f0e9fb4c1cfa143cb098566) api: added network and sensors system info ### 📊 Changes **289 files changed** (+8005 additions, -3273 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+9 -0) ➕ `.github/workflows/agent-binary.yml` (+51 -0) ➕ `.github/workflows/docker-image-nightly.yml` (+23 -0) ➕ `.github/workflows/docker-image-prod.yml` (+20 -0) 📝 `.github/workflows/docker-image.yml` (+158 -121) 📝 `.gitignore` (+6 -1) 📝 `.trunk/trunk.yaml` (+2 -3) 📝 `.vscode/settings.example.json` (+2 -2) 📝 `Dockerfile` (+22 -24) 📝 `Makefile` (+31 -29) 📝 `README.md` (+79 -42) 📝 `README_CHT.md` (+27 -27) ➕ `agent/cmd/main.go` (+54 -0) ➕ `agent/pkg/agent/bare_metal.go` (+24 -0) ➕ `agent/pkg/agent/config.go` (+185 -0) ➕ `agent/pkg/agent/docker_compose.go` (+27 -0) ➕ `agent/pkg/agent/env.go` (+17 -0) ➕ `agent/pkg/agent/new_agent.go` (+139 -0) ➕ `agent/pkg/agent/new_agent_test.go` (+91 -0) ➕ `agent/pkg/agent/requests.go` (+49 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 09:23:42 +01:00
adam closed this issue 2025-12-29 09:23:42 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/godoxy#158