https://github.com/theobori/dockerv
Lightweight (KISS) CLI to backup Docker volume - 🐋 + 📦
https://github.com/theobori/dockerv
archive docker docker-compose migrate volumes
Last synced: 2 months ago
JSON representation
Lightweight (KISS) CLI to backup Docker volume - 🐋 + 📦
- Host: GitHub
- URL: https://github.com/theobori/dockerv
- Owner: theobori
- License: other
- Created: 2023-10-07T17:26:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-24T04:17:01.000Z (over 1 year ago)
- Last Synced: 2025-01-10T23:47:20.739Z (4 months ago)
- Topics: archive, docker, docker-compose, migrate, volumes
- Language: Go
- Homepage:
- Size: 79.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 🐋+📦 dockerv

A simple to use (KISS) CLI to backup Docker volumes.
## 📖 How to build and run ?
1. Install the dependencies
- `go`
- `make` (for tests)2. Install the binary
```bash
go install github.com/theobori/dockerv@latest
```
3. Before starting to use it, make sure you have the need resources by doing:```bash
dockerv init
```## 🤝 Contribute
If you want to help the project, you can follow the guidelines in [CONTRIBUTING.md](./CONTRIBUTING.md).
## 🎉 Tasks
- [ ] Docker compose env var `COMPOSE_PROJECT_NAME`
- [ ] Target local driver only in docker compose files
- [x] tarball export
- [ ] zip export
- [x] Dynamic and scalable point identification
- [x] Command help
- [x] `import` without dest
- [x] Export output permissions
- [x] Support multi `--src`