Configuration
OpsiMate uses a YAML configuration file to manage application settings. This guide covers all available configuration options.
Basic Configuration​
Minimal Configuration​
configfile.yml
# OpsiMate Configuration
# Simple configuration file with essential settings
# Server configuration
server:
port: 3001 # Backend API server port
host: "localhost" # Use "0.0.0.0" for Docker
# Client configuration
client:
port: 8080 # Frontend development server port
api_url: "http://localhost:3001/api/v1" # Backend API URL
# Database configuration
database:
path: "/app/data/database/opsimate.db" # SQLite database file path (mounted volume)
# Security configuration
security:
private_keys_path: "/app/data/private-keys" # SSH private keys directory (mounted volume)
Next Steps​
After configuring OpsiMate:
- Restart the container to apply changes
- Add providers - Learn how
- Set up monitoring - Configure alerts
- Start discovering services - Quick start guide
Support​
If you need help with configuration:
- Check the deployment guide for basic setup
- Join our community discussions
- Report configuration issues on GitHub