Warning
This project is still a work in progress, so you may encounter errors while using it.
AutoTasker is a console application designed to simplify and automate repetitive tasks without the need for programming skills. With AutoTasker, you can easily set up a variety of automated tasks, saving you time and effort in your daily activities.
Warning
If you install this application via PyPI, please ensure you do so within a virtual environment.
To install the application via PyPI, please execute the following command:
pip install autotaskerTo install the application using pipx, please follow these steps:
- Install pipx: If you're unsure how to install pipx, please refer to the official documentation at pipx documentation.
- Install autotasker:
pipx install autotasker This application includes a variety of commands designed to simplify your tasks and enhance productivity. Below are the available commands, each with a brief description and usage instructions.
The autotasker command allows you to create Docker containers and images with just one simple command.
autotasker docker [OPTIONS] PATH| Argument | Description |
|---|---|
path |
The directory path where the Dockerfile and related files will be created. |
| Option | Description |
|---|---|
--only-image |
If set, creates only the Docker image without starting the container. |
--only-dockerfile |
Generates only the Dockerfile without building the image or starting the container. |
-e, --env |
Sets environment variables to be passed to the container during creation. |
--env-file |
Specifies a file containing environment variables to be loaded into the container. |
-p, --port |
Specifies the port on which the container will expose its services. |
-v, --version |
Defines the version of the language or runtime environment to be used. |
- Create a docker image:
autotasker docker --only-image /path/to/your/directory- Create a dockerfile:
autotasker docker --only-dockerfile /path/to/your/directory- Create a docker container with environment variables:
autotasker docker --env NAME=Mario --env AGE=21 /path/to/your/directory autotasker docker --env-file /path/to/your/environment/variables /path/to/your/directory- Create a docker container with custom port:
autotasker docker -p 8000 /path/to/your/directory- Create a docker container with a specific version:
autotasker docker -v 3.12 /path/to/your/directory- Make sure you have docker installed on your machine before running this command.
- Django
- React
- Vite
- Next.js