Skip to content

The script compresses specific directories into tar files, and it's able to encrypt them using the OpenSSL Python library. It also allows for decryption and extraction of the created files.

License

Notifications You must be signed in to change notification settings

Cyber-Syntax/AutoTarCompress

Turkish: README.tr.md


Caution

  • This project is in a beta phase due to limited testing at this time.
  • Important: Follow the instructions in the Releases section when updating the script.
  • Supported OS: Currently, only Linux is supported.

About AutoTarCompress

Note

AutoTarCompress is a command-line tool for Linux that simplifies the process of creating and managing compressed backups of your important directories. It offers features like compressing, encryption, decryption.


💡 How to Use

  1. Open a terminal and clone this repo (make sure you have git installed):
git clone https://github.com/Cyber-Syntax/AutoTarCompress.git
  1. Navigate to the project directory:
cd AutoTarCompress

cd AutoTarCompress chmod +x install.sh ./install.sh

  1. Make executable and run the install script:
chmod +x install.sh && ./install.sh
  1. After installation, restart your shell or run:
source ~/.bashrc   # or ~/.zshrc
  1. Configure

Copy the example config and edit as needed:

mkdir -p ~/.config/autotarcompress
cp config_files_example/config.json ~/.config/autotarcompress/config.json
# Edit ~/.config/autotarcompress/config.json to match your needs

Or, just run the tool and follow the prompts to generate a config interactively.

Run the script

autotarcompress

Follow the on-screen instructions to create, encrypt, or extract backups.


🙏 Support This Project

If this script has been helpful:

  • Consider giving it a star ⭐ on GitHub to show your support and keep me motivated on my coding journey!
  • 💖 Support This Project: If you'd like to support my work and help me continue learning and building projects, consider sponsoring me:
    • Sponsor Me

About

The script compresses specific directories into tar files, and it's able to encrypt them using the OpenSSL Python library. It also allows for decryption and extraction of the created files.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published