Consider older setups

This commit is contained in:
braginini
2026-02-12 17:43:34 +01:00
parent a4f2765c73
commit 6a4d7b4f9d
2 changed files with 27 additions and 0 deletions

View File

@@ -18,6 +18,21 @@ docker compose cp -a netbird-server:/var/lib/netbird/ backup/
docker compose start netbird-server
```
## Older Setup (Separate Containers)
If your deployment uses the older setup with separate containers (`management`, `signal`, `relay`, `coturn`), back up the configuration files:
```bash
mkdir backup
cp docker-compose.yml Caddyfile dashboard.env management.json relay.env backup/
```
To save the Management service database:
```bash
docker compose stop management
docker compose cp -a management:/var/lib/netbird/ backup/
docker compose start management
```
## Get In Touch
Feel free to ping us on [Slack](/slack-url) if you have any questions.

View File

@@ -57,6 +57,18 @@ To upgrade NetBird to the latest version:
For upgrades from older versions (pre-v0.26.0), see the [Legacy upgrade notes](#legacy-self-hosting-with-zitadel-idp).
</Note>
### Legacy Setup (Separate Containers)
If your deployment uses the older setup with separate containers (`management`, `signal`, `relay`, `coturn`), pull and recreate those containers instead:
```bash
docker compose pull management dashboard signal relay
```
```bash
docker compose up -d --force-recreate management dashboard signal relay
```
## Get In Touch
Feel free to ping us on [Slack](/slack-url) if you have any questions.