[PR #73] [MERGED] added use of hostname if available #103

Closed
opened 2025-11-19 07:14:01 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/newt/pull/73
Author: @woutervanelten
Created: 7/1/2025
Status: Merged
Merged: 7/13/2025
Merged by: @oschwartz10612

Base: devHead: patch-2


📝 Commits (10+)

  • 9348842 added use of hostname if available
  • a896291 Update go.mod
  • 2ecf329 Bump github.com/docker/docker in the prod-patch-updates group
  • be56550 Merge pull request #75 from woutervanelten/patch-4
  • c2a326c Working packages?
  • a88d25f Fix missing netstack pack
  • 54416bb Merge pull request #76 from fosrl/dependabot/go_modules/prod-patch-updates-b286305dda
  • 61a9097 Make linux clients build correctly
  • d10c5e0 Merge branch 'main' into dev
  • b7d4ea0 Fix nil issues

📊 Changes

15 files changed (+753 additions, -239 deletions)

View changed files

📝 Dockerfile (+1 -1)
📝 README.md (+4 -1)
📝 docker/client.go (+11 -0)
get-newt.sh (+235 -0)
📝 go.mod (+8 -9)
📝 go.sum (+100 -16)
linux.go (+83 -0)
📝 main.go (+85 -116)
📝 proxy/manager.go (+2 -1)
stub.go (+32 -0)
📝 util.go (+123 -22)
📝 websocket/client.go (+67 -69)
📝 websocket/config.go (+0 -3)
📝 websocket/types.go (+0 -1)
📝 wg/wg.go (+2 -0)

📄 Description

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

I added this so that the docker.sock also gets the hostname if available.

How to test?


🔄 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/fosrl/newt/pull/73 **Author:** [@woutervanelten](https://github.com/woutervanelten) **Created:** 7/1/2025 **Status:** ✅ Merged **Merged:** 7/13/2025 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `dev` ← **Head:** `patch-2` --- ### 📝 Commits (10+) - [`9348842`](https://github.com/fosrl/newt/commit/9348842e2cd1cc9eea29e43c9ad5cd7740c15309) added use of hostname if available - [`a896291`](https://github.com/fosrl/newt/commit/a896291831150be4a9dd09c82d423cbc3a4cdbbb) Update go.mod - [`2ecf329`](https://github.com/fosrl/newt/commit/2ecf3297cdd2a73648a0304603d405c9bca466c4) Bump github.com/docker/docker in the prod-patch-updates group - [`be56550`](https://github.com/fosrl/newt/commit/be56550da478693bd263bbdf98be6651cd24ab4d) Merge pull request #75 from woutervanelten/patch-4 - [`c2a326c`](https://github.com/fosrl/newt/commit/c2a326c70aa570496232d8f05129a9f5813dc740) Working packages? - [`a88d25f`](https://github.com/fosrl/newt/commit/a88d25f36986a476888388f9ec0e4648ed80edb3) Fix missing netstack pack - [`54416bb`](https://github.com/fosrl/newt/commit/54416bbc92e281e591449f586cbfe8ab432e8b35) Merge pull request #76 from fosrl/dependabot/go_modules/prod-patch-updates-b286305dda - [`61a9097`](https://github.com/fosrl/newt/commit/61a9097bafc9ebf1b8f00d97c503d9b6228ff52a) Make linux clients build correctly - [`d10c5e0`](https://github.com/fosrl/newt/commit/d10c5e03666c42d397d85208540b8b58de8de976) Merge branch 'main' into dev - [`b7d4ea0`](https://github.com/fosrl/newt/commit/b7d4ea0c84fbd82a1a8c80af7119d6d14db48e48) Fix nil issues ### 📊 Changes **15 files changed** (+753 additions, -239 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+1 -1) 📝 `README.md` (+4 -1) 📝 `docker/client.go` (+11 -0) ➕ `get-newt.sh` (+235 -0) 📝 `go.mod` (+8 -9) 📝 `go.sum` (+100 -16) ➕ `linux.go` (+83 -0) 📝 `main.go` (+85 -116) 📝 `proxy/manager.go` (+2 -1) ➕ `stub.go` (+32 -0) 📝 `util.go` (+123 -22) 📝 `websocket/client.go` (+67 -69) 📝 `websocket/config.go` (+0 -3) 📝 `websocket/types.go` (+0 -1) 📝 `wg/wg.go` (+2 -0) </details> ### 📄 Description ## Community Contribution License Agreement By creating this pull request, I grant the project maintainers an unlimited, perpetual license to use, modify, and redistribute these contributions under any terms they choose, including both the AGPLv3 and the Fossorial Commercial license terms. I represent that I have the right to grant this license for all contributed content. ## Description I added this so that the docker.sock also gets the hostname if available. ## How to test? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-19 07:14:01 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/newt#103