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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 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:
dev← Head:patch-2📝 Commits (10+)
9348842added use of hostname if availablea896291Update go.mod2ecf329Bump github.com/docker/docker in the prod-patch-updates groupbe56550Merge pull request #75 from woutervanelten/patch-4c2a326cWorking packages?a88d25fFix missing netstack pack54416bbMerge pull request #76 from fosrl/dependabot/go_modules/prod-patch-updates-b286305dda61a9097Make linux clients build correctlyd10c5e0Merge branch 'main' into devb7d4ea0Fix 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.