Skip to content

acto server

Run the ACTO server locally for development.

For Contributors Only

This command is only for ACTO contributors developing the codebase locally.

Regular users should NOT run their own server. Use the hosted platform:

Commands

CommandDescription
acto server runStart the ACTO server

Run Server

bash
acto server run [OPTIONS]

Options

OptionDescriptionDefault
--host, -hHost to bind to127.0.0.1
--port, -pPort to listen on8080
--reloadEnable auto-reloadfalse
--config, -cConfig file path-

Examples

bash
# Basic usage
acto server run

# Custom port
acto server run --port 3000

# Development mode with reload
acto server run --reload

# With config file
acto server run --config config.toml

Output

INFO:     Started server process [12345]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://127.0.0.1:8080 (Press CTRL+C to quit)

Requirements

Server functionality requires additional dependencies:

bash
pip install actobotics[dev]

https://www.actobotics.net