https://github.com/threatpatrols/opnsense-plugin-configsync
Synchronize OPNsense system configuration .xml files to various cloud-storage providers
https://github.com/threatpatrols/opnsense-plugin-configsync
opnsense
Last synced: 4 months ago
JSON representation
Synchronize OPNsense system configuration .xml files to various cloud-storage providers
- Host: GitHub
- URL: https://github.com/threatpatrols/opnsense-plugin-configsync
- Owner: threatpatrols
- License: bsd-2-clause
- Created: 2018-09-05T14:32:53.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T09:20:42.000Z (over 1 year ago)
- Last Synced: 2025-05-31T19:03:38.012Z (4 months ago)
- Topics: opnsense
- Language: Python
- Homepage: https://documentation.threatpatrols.com/opnsense/plugins/configsync
- Size: 410 KB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Configuration Sync (configsync) for OPNsense
Configuration Sync (configsync) is an OPNsense plugin designed to one-way
synchronize the OPNsense system configuration `.xml` files to an (S3 compatible)
cloud-storage provider. Actions for `configsync` are automatically triggered
by an OPNsense syshook-config event.Configuration Sync is well-suited to DevOps automation arrangements where OPNsense
instances are re-invoked with a previously existing configuration.Configuration Sync also happens to be a great OPNsense configuration backup solution
when used by itself.Configuration Sync supports the following cloud storage providers:-
* Amazon Web Services - S3
* Google - Cloud Storage
* Digital Ocean - Spaces
* Other - S3 compatible endpoints## Documentation
* https://documentation.threatpatrols.com/opnsense/plugins/configsync/## Issues
* https://github.com/threatpatrols/opnsense-plugin-configsync/issues## Source
* https://github.com/threatpatrols/opnsense-plugin-configsync## Copyright
* Copyright © 2022 Threat Patrols Pty Ltd <contact@threatpatrols.com>
* Copyright © 2018 Verb Networks Pty Ltd <contact@verbnetworks.com>
* Copyright © 2018 Nicholas de Jong <me@nicholasdejong.com>All rights reserved.
## License
* BSD-2-Clause - see LICENSE file for full details.