# Silo Configuration # Copy to config.yaml and adjust for your environment server: host: "0.0.0.0" port: 8080 base_url: "http://localhost:8080" database: host: "psql.kindred.internal" port: 5432 name: "silo" user: "silo" password: "" # Use SILO_DB_PASSWORD env var sslmode: "require" max_connections: 10 storage: endpoint: "minio.kindred.internal:9000" access_key: "" # Use SILO_MINIO_ACCESS_KEY env var secret_key: "" # Use SILO_MINIO_SECRET_KEY env var bucket: "silo-files" use_ssl: true region: "us-east-1" schemas: # Directory containing YAML schema files directory: "/etc/silo/schemas" # Default schema for new items default: "kindred-rd" freecad: # URI scheme for "Open in FreeCAD" links uri_scheme: "silo" # Path to FreeCAD executable (for CLI operations) executable: "/usr/bin/freecad" # Future: LDAP authentication # auth: # provider: "ldap" # server: "ldaps://ipa.kindred.internal" # base_dn: "dc=kindred,dc=internal"