From d2618ca7a4a91ef45a9b330e14c9214febb1c378 Mon Sep 17 00:00:00 2001
From: Alexey <50312583+DigneZzZ@users.noreply.github.com>
Date: Sat, 12 Apr 2025 21:44:48 +0300
Subject: [PATCH] Add Remnawave Backup and Restore scripts to Awesome Remnawave
---
docs/awesome-remnawave/index.md | 61 +++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/docs/awesome-remnawave/index.md b/docs/awesome-remnawave/index.md
index 2bd3cfe..1f6ad84 100644
--- a/docs/awesome-remnawave/index.md
+++ b/docs/awesome-remnawave/index.md
@@ -54,6 +54,67 @@ After install, use `remnanode help` for more information.
+---
+
+### Remnawave Backup Script
+
+A bash script to create backups of the Remnawave database and configurations. Backups are sent to a Telegram chat for easy access. The script backs up the following:
+
+- The Remnawave database as `db_backup.sql`
+- Either the entire specified folder (e.g., `/opt/remnawave` or user-defined) or specific files:
+ - `docker-compose.yml`
+ - `.env`
+ - `app-config.json` (custom file for the subscription page, see [instructions](https://remna.st/subscription-templating/client-configuration))
+
+Author: [DigneZzZ](https://github.com/DigneZzZ)
+
+#### Install and Run
+
+```bash
+sudo bash -c "$(curl -sL https://github.com/DigneZzZ/remnawave-scripts/raw/main/remnawave-backup.sh)"
+```
+
+
+
+