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.
Project description
Autotasker
[!WARNING]
This project is still a work in progress, so you may encounter errors while using it.
Application Overview
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.
Installation
PyPI
[!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 autotasker
pipx
To 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
Commands
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.
Docker Commands
Create containers and images with a single command
The autotasker command allows you to create Docker containers and images with just one simple command.
Usage:
autotasker docker [OPTIONS] PATH
Arguments:
| Argument | Description |
|---------------------------|-------------|
| path | The directory path where the Dockerfile and related files will be created.|
Options
| 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. |
Usage examples
- 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
Additional information
- Make sure you have docker installed on your machine before running this command.
Supported Frameworks
-
Django
-
React
-
Vite
-
Next.js
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for autotasker-0.2.0-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 13cf6f422cccc0914645632f196ed042613f1a4a1871754bc9510d1e9451306f |
|
| MD5 | 6579feaf28924044128d6df41a402ffd |
|
| BLAKE2b-256 | 60dd09d98bd0efc1ddc1ddded6a7c463170adfc10f090363f77c6199d8695238 |