Running Sicura Console¶
Sicura Console is now distributed exclusively as a container image and can be run using Docker, Podman, or deployed to container orchestration platforms like Kubernetes.
Running Options¶
The Sicura Console container can be deployed in several ways depending on your needs:
- Basic deployment - A simple Docker container with environment variables
- Configuration with volumes - Using mounted volumes for configuration and data persistence
- Docker Compose deployment - For integrating with PostgreSQL and other services
- Container orchestration - For Kubernetes or other orchestration platforms
For detailed instructions on each deployment option, including example commands and configurations, see the Running the Console Container section in the Container Installation guide.
Container Management¶
Viewing Container Logs¶
# View logs in real-time
docker logs -f sicura-console
# View the most recent 100 lines
docker logs --tail 100 sicura-console
Container Lifecycle Management¶
# Stop the container
docker stop sicura-console
# Start the container
docker start sicura-console
# Restart the container
docker restart sicura-console
# Remove the container (must be stopped first)
docker rm sicura-console
Accessing the Container Shell¶
For troubleshooting or advanced configuration:
Health Monitoring¶
The Sicura Console container exposes a health endpoint at /health that can be queried to verify the application status: