Skip to content

About

Selective ZIP backup from JSON configuration. Bash script for custom file and directory backups.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

cop-seg-selectiva

Selective backup system: generate ZIP archives from a JSON configuration file.

Overview

cop-seg-selectiva is a Bash script that reads a declarative JSON configuration and creates a timestamped ZIP archive containing only the files and directories you specify. No more compressing entire repositories manually.

Quick start

# Ensure dependencies are installed
sudo apt install zip jq

# Edit the configuration file
nano cop-seg-selectiva.json

# Run the backup
./cop-seg-selectiva.sh

Documentation

Files

File Description
cop-seg-selectiva.sh Backup script (Bash)
cop-seg-selectiva.json Configuration file (what to include/exclude)
GUIA-USUARIO-EN.md User guide (English)
GUIA-USUARIO-ES.md Guía de usuario (Español)

Requirements

  • zip (required)
  • jq or python3 (at least one for JSON parsing)

Author

Oscar Magallanes (@omagallanes)

About

Selective ZIP backup from JSON configuration. Bash script for custom file and directory backups.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages