{% extends "base.html" %} {% block title %}Settings - AISBF Dashboard{% endblock %} {% block content %}

Server Settings

{% if success %}
{{ success }}
{% endif %} {% if error %}
{{ error }}
{% endif %}

Server Configuration

If specified, Let's Encrypt will be used to generate valid SSL certificates. Leave empty to use self-signed certificates.
Path to SSL certificate file. Leave empty to use default (~/.aisbf/cert.pem). Auto-generated using Let's Encrypt if public domain is set, otherwise self-signed.
Path to SSL private key file. Leave empty to use default (~/.aisbf/key.pem). Auto-generated with certificate.

Authentication

MCP Server

Model Context Protocol server for remote agent configuration
Tokens that give access to autoselection and autorotation settings + standard APIs
Tokens that give access to full system configuration + standard APIs

Dashboard

Internal Models

Used when condensation model is set to "internal"
Used when autoselect selection_model is set to "internal"
Model used for NSFW content detection
Model used for privacy-sensitive information detection
Model used for semantic embedding and vectorization

Database Configuration

Choose the database backend (SQLite is recommended for most users)
Path to SQLite database file (supports ~ expansion)
MySQL server hostname or IP address
MySQL server port (default: 3306)
MySQL database username
MySQL database password
MySQL database name

Cache Configuration

Choose the cache backend for model embeddings and other cached data (SQLite recommended for most users)
Path to SQLite cache database file (supports ~ expansion)
MySQL server hostname or IP address
MySQL server port (default: 3306)
MySQL database username
MySQL database password
MySQL database name for cache
Redis server hostname or IP address
Redis server port (default: 6379)
Redis database number (default: 0)
Redis password (optional)
Prefix for Redis keys (default: aisbf:)

Response Cache Statistics

Status: Loading...

Content Classification

Enable automatic NSFW content detection for model selection
Enable automatic privacy-sensitive content detection for model selection
Enable semantic content classification using the configured model

TOR Hidden Service

Status: Loading...
Expose AISBF over TOR network as a hidden service
TOR control port host (default: 127.0.0.1)
TOR control port (default: 9051)
Password for TOR control port authentication (optional)
Directory for persistent hidden service. Leave blank for ephemeral (temporary) service. Click "Create Persistent" to use default directory.
Port exposed on the hidden service (default: 80)
TOR SOCKS proxy host (default: 127.0.0.1)
TOR SOCKS proxy port (default: 9050)
Cancel
{% endblock %}