Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question? Upload and Export Backups #444

Open
NOXCIS opened this issue Oct 28, 2024 · 4 comments
Open

Question? Upload and Export Backups #444

NOXCIS opened this issue Oct 28, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@NOXCIS
Copy link
Contributor

NOXCIS commented Oct 28, 2024

@donaldzou Will exporting and uploading backups be supported? Yes or No?

@NOXCIS NOXCIS added the enhancement New feature or request label Oct 28, 2024
@donaldzou
Copy link
Owner

Backup yes :) but not front end export, it is saved under the WireGuard directory in /etc

@donaldzou
Copy link
Owner

donaldzou commented Oct 30, 2024

U can try it out in the v4.1-dev branch ;) I've implemented already. You can find it under each configuration, click on the 3 dots on the right and click Backup & Restore

Both .conf and a SQL dump will backup. Naming scheme is <config name>_<YYYYMMDDhhmmss>.conf and .sql

@NOXCIS
Copy link
Contributor Author

NOXCIS commented Oct 30, 2024

@donaldzou Tested the dev beach days ago, looks great.

  • Heads up for the AmneziaWG integration. The "wg set" and a few other commands overwrites the interface section when creating new peers.
  • a project called amnezia-wg-easy is using a json file to avoid this issue.
  • other than that AmneziaWG(specific version) is compatible with WGDashboard. The peer creation would need to be modified slightly to avoid using "wg set" and try "wg syncconf" like the amnezia-wg-easy project.

@donaldzou
Copy link
Owner

@NOXCIS Thank u thank u... haven't have chance to test it out myself. But looked over the doc and seems like we can do a symbolic link replace wg to awg and wg-quick to awg-quick?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants