Hi everyone,

I’m happy to share that Portabase now supports backup and restore for Docker volume!

Portabase is an open-source, self-hosted backup and restore platform, currently supporting 9 databases including PostgreSQL, MariaDB, MongoDB, Redis, and more.

We’re now expanding it to cover Docker volumes too, because many self-hosted apps do not store critical data only in databases.

Typical use cases include WordPress uploads, Nextcloud user files, media libraries, app configuration data, and more generally any self-hosted service where critical data lives in Docker volumes.

The goal is still the same: make backup and restore simple, reliable, and easy to operate. Portabase uses a central server with lightweight agents running close to your workloads.

If you find bugs, please open an issue on GitHub, we’re actively looking for feedback.

Thanks!

all 2 comments

sorted by: hot top controversial new old
[–] 1 point 3 months ago (1 child)

encrypted differential backups like in restic when?

  • source
  • hideshow 1 child comment
  • 4 comments in c/opensource@programming.dev view that post
    [–] 2 points 3 months ago (3 children)

    Nice timing I'm running SQLite + Redis on Railway and was just thinking about backup strategy. Does Portabase handle Railway volumes or only self-hosted Docker environments?

  • source
  • hideshow 3 child comments
  • [–] 1 point 3 months ago (2 children)

    For databases, you only need to provide the URL, port, and credentials. Portabase then connects using the database’s standard protocol, making it hosting-agnostic (so you can backup databases hosted in self-managed Docker environments, Kubernetes clusters, or cloud platforms).

  • source
  • parent
  • hideshow 2 child comments
  • 3 comments in c/selfhosted@lemmy.world view that post
    [–] [S] 15 points 2 weeks ago*

    AI Disclaimer:

    AI is used for debugging, implementing simple features and documentation. Every line of code (written by hand or generated by AI), is manually reviewed before being merged.

    • Review: Hint (with CodeRabbit)
    • Implementation: Assisted
    • Documentation: Pair
  • source
  • [–] 3 points 1 week ago (1 child)

    I keep my Docker app data on ZFS, with sanoid snapshots every 15 minutes and syncoid replicating hourly between two boxes, so plain file backup is mostly covered by the filesystem for me. Where a tool like this would still earn a spot is the database side, since a snapshot of a running Postgres isn't the same thing as a proper dump. Does the Restic snapshot mode let you restore a single directory to a different path, so you can test a restore without touching the live copy?

  • source
  • hideshow 1 child comment