--- description: >- These settings configure the core backend application through the config.toml file. All backend configuration is now centralized in this TOML file instead of environment variables. --- # Backend ## General Settings (`[misc]`) * `frontend_url`\ The URL the frontend will be accessed from. This is required. Do not include a trailing slash. Default is `http://localhost:8000`. Example: if you are accessing MediaManager at `http://example.com/media`, set this to `http://example.com/media`. If you are accessing MediaManager at the root of a domain, e.g. `https://mediamanager.example.com`, set this to `https://mediamanager.example.com`. `frontend_url` does not affect where the server binds. It also does not configure a base path prefix. For prefixes, see [URL Prefix](../advanced-features/url-prefix.md). * `cors_urls`\ A list of origins you are going to access the API from. Do not include trailing slashes. * `development`\ Set to `true` to enable development mode. Default is `false`. ## Example Configuration Here's a complete example of the general settings section in your `config.toml`: ```toml title="config.toml" [misc] # REQUIRED: Change this to match your actual frontend domain. frontend_url = "http://mediamanager.dev" cors_urls = ["http://localhost:8000"] # Optional: Development mode (set to true for debugging) development = false ``` !!! info The `frontend_url` is the most important setting to configure correctly. Make sure it matches your actual deployment URLs.