Service Management
SkyCore provides commands to manage Docker services that control your drone.
Available Commands
up
The up
command starts Docker services that are listed in the configuration file.
skycore up
How it works:
Reads the
services
entry from/home/skycore/skycore.conf
Starts only the services that were specified during activation
Provides output confirming which services were started
This command is useful after a reboot or if the services were stopped.
down
The down
command stops all Docker services.
skycore down
This completely shuts down all running containers and releases resources.
Examples
Typical workflow:
# Activate with specific services
sudo skycore activate --token 1234567890 --services drone-mavros,mavproxy
# Later, after a reboot
skycore up # Starts only drone-mavros and mavproxy
# When finished
skycore down # Stops all services
Configuration File
The skycore.conf
file stores your activation settings and looks like this:
activated: true
token: 1234567890
services: drone-mavros,mavproxy
activation_date: 2025-04-10 12:05:34
To modify which services start with the up
command, you can:
Edit this file manually to change the
services
lineRerun activation with different service selections
Troubleshooting
Common issues:
Permission Denied: Ensure your user is in the docker group or use sudo
Missing Configuration File: Run
skycore activate
first to create the configurationNo Services Started: Check that services are correctly listed in skycore.conf