[PR #367] [MERGED] Update self hosting scripts #12545

Closed
opened 2026-08-05 02:06:08 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/367
Author: @mlsmaycon
Created: 6/23/2022
Status: Merged
Merged: 6/24/2022
Merged by: @mlsmaycon

Base: mainHead: update-self-hosting-scripts


📝 Commits (10+)

  • f96c6f7 Update configure, created base and example setup.env
  • 929d824 Message for old versions
  • 4e79e31 Remove old documentation
  • d23200c Merge branch 'main' into update-self-hosting-scripts
  • ef6608e Added docker compose tests
  • 4a81eeb Copy file to proper location
  • 6db8b38 test proper dashboard port
  • 918bce9 check containers up
  • 870e350 curl
  • 635ff03 check variables and temp disable workflows

📊 Changes

21 files changed (+120 additions, -275 deletions)

View changed files

📝 .github/workflows/golang-test-darwin.yml (+1 -0)
📝 .github/workflows/golang-test-linux.yml (+1 -0)
📝 .github/workflows/golang-test-windows.yml (+1 -0)
.github/workflows/test-docker-compose-linux.yml (+58 -0)
📝 .gitignore (+1 -0)
docs/README.md (+0 -104)
docs/architecture.md (+0 -2)
docs/media/add-peer.png (+0 -0)
docs/media/auth.png (+0 -0)
docs/media/empty-peers.png (+0 -0)
docs/media/high-level-dia.png (+0 -0)
docs/media/peers.gif (+0 -0)
docs/media/peers.png (+0 -0)
docs/quickstart.md (+0 -41)
docs/self-hosting.md (+0 -106)
📝 go.sum (+0 -3)
📝 infrastructure_files/base.setup.env (+2 -17)
📝 infrastructure_files/configure.sh (+22 -0)
📝 infrastructure_files/docker-compose.yml.tmpl (+2 -2)
infrastructure_files/setup.env.example (+16 -0)

...and 1 more files

📄 Description

split setup.env with example and base

add setup.env to .gitignore to avoid overwrite from new versions

Added test workflow for docker-compose and validated configure.sh generated variables


🔄 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/netbirdio/netbird/pull/367 **Author:** [@mlsmaycon](https://github.com/mlsmaycon) **Created:** 6/23/2022 **Status:** ✅ Merged **Merged:** 6/24/2022 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `update-self-hosting-scripts` --- ### 📝 Commits (10+) - [`f96c6f7`](https://github.com/netbirdio/netbird/commit/f96c6f7791b396c04bbde0610b7b2f7daf266915) Update configure, created base and example setup.env - [`929d824`](https://github.com/netbirdio/netbird/commit/929d82446899d43cb64e450465276962e2d13799) Message for old versions - [`4e79e31`](https://github.com/netbirdio/netbird/commit/4e79e31960bbf2497d3dd7e269fced8b2a73972f) Remove old documentation - [`d23200c`](https://github.com/netbirdio/netbird/commit/d23200c32854ca16d8759a380188efc76d7c21ec) Merge branch 'main' into update-self-hosting-scripts - [`ef6608e`](https://github.com/netbirdio/netbird/commit/ef6608e79d960b4a2e9ef93e6408eaca64092c46) Added docker compose tests - [`4a81eeb`](https://github.com/netbirdio/netbird/commit/4a81eeb1cdaf0cc6881776d7ffe9bab5cbdf02fa) Copy file to proper location - [`6db8b38`](https://github.com/netbirdio/netbird/commit/6db8b389b51f0d11bdffcbc4701efd5dacb8fc53) test proper dashboard port - [`918bce9`](https://github.com/netbirdio/netbird/commit/918bce92f218833d6312d8bb9ca87b8fd3006557) check containers up - [`870e350`](https://github.com/netbirdio/netbird/commit/870e3502f9b473e6a9c9addb76c133552f0366c5) curl - [`635ff03`](https://github.com/netbirdio/netbird/commit/635ff03928e3bc175312bbccba91aeb1f0b17c7b) check variables and temp disable workflows ### 📊 Changes **21 files changed** (+120 additions, -275 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/golang-test-darwin.yml` (+1 -0) 📝 `.github/workflows/golang-test-linux.yml` (+1 -0) 📝 `.github/workflows/golang-test-windows.yml` (+1 -0) ➕ `.github/workflows/test-docker-compose-linux.yml` (+58 -0) 📝 `.gitignore` (+1 -0) ➖ `docs/README.md` (+0 -104) ➖ `docs/architecture.md` (+0 -2) ➖ `docs/media/add-peer.png` (+0 -0) ➖ `docs/media/auth.png` (+0 -0) ➖ `docs/media/empty-peers.png` (+0 -0) ➖ `docs/media/high-level-dia.png` (+0 -0) ➖ `docs/media/peers.gif` (+0 -0) ➖ `docs/media/peers.png` (+0 -0) ➖ `docs/quickstart.md` (+0 -41) ➖ `docs/self-hosting.md` (+0 -106) 📝 `go.sum` (+0 -3) 📝 `infrastructure_files/base.setup.env` (+2 -17) 📝 `infrastructure_files/configure.sh` (+22 -0) 📝 `infrastructure_files/docker-compose.yml.tmpl` (+2 -2) ➕ `infrastructure_files/setup.env.example` (+16 -0) _...and 1 more files_ </details> ### 📄 Description split setup.env with example and base add setup.env to .gitignore to avoid overwrite from new versions Added test workflow for docker-compose and validated configure.sh generated variables --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2026-08-05 02:06:08 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#12545