mirror of
https://github.com/Portabase/agent.git
synced 2026-10-04 05:25:49 +00:00
9f9dedfe87cf25c5929c90e63b323afaec0ffc14
* build: install rclone 1.75.1 in agent images * build: exclude target/ and local artifacts from the docker context * feat(storage): add rclone config model and validation helpers * feat(storage): stream backups into rclone rcat * fix(storage): abort truncated rclone uploads and strengthen stderr test * feat(storage): add RcloneProvider upload path * fix(storage): bound rclone timeouts, detect restore truncation, track sdd workspace * fix(storage): block virtual and non-viable rclone backends * fix: refactoring
Portabase Agent (Rust)
Portabase Agent is use with Portabase Server. This service is for backup/restore db instances. Portabase Server
Website • Documentation • Demo • Installation • Report Bug • Request Feature
Installation
You have 4 ways to install Portabase Agent:
- Automated CLI (recommended) - details
- Docker Compose setup - details
- Kubernetes with Helm details
- Development setup - details
Ensure Docker is installed on your machine before getting started.
Contributors
License
Distributed under the Apache License. See LICENSE.txt for more information.
Description
Agent for the Portabase Server. Database backup & restore tool for PostgreSQL, MsSQL, MySQL/MariaDB, MongoDB, SQLite, Redis, Valkey, Firebird and Docker Volume.
backupdatabase-managementdevopsdockerfirebird-databasefirebirdsqlmariadbmongodbmssql-databasemysqlpostgresqlredisrestorationrestorerustsqlite-databasesqlite3tokio-rsvalkey
Readme
Apache-2.0
Cite this repository
210 MiB
Languages
Rust
96.6%
Shell
1.5%
Dockerfile
1.2%
Just
0.6%
TSQL
0.1%
