controller.commands

All core commands implemented in RAPyDo

Functions

load_commands(project)

param project:

load_module(path)

param path:

Modules

controller.commands.add

Add a new element to the project (endpoint, task, component, service, test workflow)

controller.commands.backup

Execute a backup of one service

controller.commands.backup_modules

controller.commands.build

Force building of one or more services docker images

controller.commands.check

Verify if the current project is compliant to RAPyDo specs

controller.commands.compose

controller.commands.create

Create a new RAPyDo project

controller.commands.dump

Dump the current configuration into a docker compose YAML file

controller.commands.init

Initialize the current RAPyDo project

controller.commands.install

Install the specified version of RAPyDO or docker, compose, buildx

controller.commands.interfaces

[DEPRECATED] Execute predefined interfaces to services

controller.commands.list

Print RAPyDo configurations

controller.commands.password

Manage services passwords

controller.commands.password_modules

controller.commands.pull

Pull available images from the Docker Hub

controller.commands.reload

Reload services

controller.commands.restart

[DEPRECATED] Restart modified running containers

controller.commands.restore

Restore a backup of one service

controller.commands.restore_modules

controller.commands.run

Start a single container

controller.commands.shell

Open a shell or execute a command onto a container

controller.commands.ssl

Issue a SSL certificate with Let's Encrypt

controller.commands.start

Start services for the current configuration

controller.commands.status

Show current services status

controller.commands.swarm

controller.commands.tuning

Show tuning suggestions for a service

controller.commands.tuning_modules

controller.commands.update

Update the current project

controller.commands.upgrade

Upgrade a project file by re-applying the templates

controller.commands.version

Show RAPyDo and project version details

controller.commands.volatile

[DEPRECATED] Run a single container in debug mode