Git Product home page Git Product logo

Comments (6)

max-critcrew avatar max-critcrew commented on July 29, 2024 1

@ggogel The main use-case would be to have automatic backups that are independant of Seafile's way of storing files and be able to later on restore the backup to a fully new Seafile install if anything goes terribly wrong.

from seafile-containerized.

ggogel avatar ggogel commented on July 29, 2024

Hi,

What exactly would be a use case for this?

The documentation states that the file mount can only be accessed read only.

Further, to mount a volume inside a container, the container needs system administrator capabilities, as demonstrated in the docs. This is quite a security risk.

I'm sorry but this looks like something I'm not going to support. You can always modify the Dockerfile or CMD statement yourself to implement this feature.

from seafile-containerized.

ggogel avatar ggogel commented on July 29, 2024

Rclone has a seafile backend, which uses the seafdav (webdav) interface of seafile: https://rclone.org/seafile/

Or you can use any other webdav client.

from seafile-containerized.

max-critcrew avatar max-critcrew commented on July 29, 2024

@ggogel Thanks! Are you using rclone for backups currently? Any other suggestion how you'd handle it? Thanks again and also thanks for this project! :)

from seafile-containerized.

ggogel avatar ggogel commented on July 29, 2024

Thank you :)

I'm not doing any backups on file level at the moment. Since I sync my libraries across several devices, I don't think that this is necessary.

I'm taking snapshots and backups at volume level with Longhorn. I'm using Longhorn as storage solution for Kubernetes. To be precise, I'm using Harvester as hypervisor, which has Longhorn integrated.

Before migrating to Kubernetes, I used Veeam to take backups of my virtual machines running Docker.

from seafile-containerized.

stale avatar stale commented on July 29, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

from seafile-containerized.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.