Skip to content

AlvarVG/script_n_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripts and Tools Repository

This repository contains a collection of scripts and tools that I have used in past projects and will continue to use in the future. Each tool is dockerized to make it easy to run and deploy in different environments (you also wont need to download all the dependencies).

Contents

This repository includes scripts for various tasks such as data analysis, process automation, API integration, etc. All scripts are dockerized and prepared to run in an isolated and reproducible manner. As now, this are the tools:

  • intensifier: gets an avatar image and modifies it to make it look more intense.
  • wifi qr generator: creates a qr to share your wifi password.

Repository Structure

In each folder you will find a script or tool ready to be used. That folder should have: Makefile (building and pushing the docker image), Dockerfile (in order to generate the image), README.md (explaining as much as possible for that folder) and all the needed files in order to make ir work (inside files folder).

In the root of this repo you will also find a Makefile.common; this file will make all the different folder Makefile and Dockerfile to behave in the same way.

Requirements

Before running the tools in this repository, make sure you have the following installed and configured. Later on, each tools will need each own requirements:

  • Docker: The tools are dockerized, so you need to have Docker installed on your system. You can download and install Docker from here.
  • containerd (or a compatible builder): You need to have containerd activated or a builder that can manage and store multi-architecture images. More info

Contributing

If you would like to contribute to this repository, please follow these steps:

  1. Fork the repository.
  2. Create a branch for your changes (git checkout -b feature/new-tool).
  3. Make your changes and ensure everything is working correctly.
  4. Open a pull request explaining the changes you have made.

About

Useful scripts and tools available for everyone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published