Skip to main content

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.

GPL License

Version

Download Stats

Github repository

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autotasker-0.2.0.tar.gz (20.3 kB view hashes)

Uploaded Source

Built Distribution

autotasker-0.2.0-py3-none-any.whl (20.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page