{% extends "base.html" %} {% block title %}Settings · OpenBrowse{% endblock %} {% block head %} {% endblock %} {% block content %}

Settings

{% if restart_failed %}
The settings were saved to .env, but the server does not appear to have restarted, so the old configuration is still running. Restart it manually to apply the changes.
{% endif %} {% if active_sessions %}
Not saved: {{ active_sessions }} session{{ "s" if active_sessions != 1 else "" }} currently running would be killed by the restart. Wait for {{ "them" if active_sessions != 1 else "it" }} to finish, or tick "restart anyway" below to save and restart regardless.
{% endif %} {% if update_failed %}
Update failed. The running version is unchanged. {% if update and update.install_log %}
{{ update.install_log }}
{% endif %}
{% endif %} {% if update_busy %}
Not updated: sessions are currently running and the update would restart the server underneath them. Wait for them to finish, then try again.
{% endif %}
Software update
Installed: v{{ version }}
{% if update and update.available %}v{{ update.latest }} is available.{% elif update and update.latest %}You’re on the latest version.{% endif %}
{% if update and update.latest %}v{{ update.latest }}{% endif %} is ready to install. Installing restarts the server, which interrupts running sessions.
{% if update and update.available and not update_supported %}

This copy was installed in a way OpenBrowse cannot upgrade itself ({{ update_method }}). Upgrade it manually, then restart the service.

{% endif %}
Performance
{% if hw_complete %}
Detected {% for part in hw_summary.split(" · ") %}{{ part }}{% endfor %}
{% endif %}
Concurrent sessions {% if hw_suggested_max %}Maximum concurrency suggested for this machine: {{ hw_suggested_max }}{% endif %}
{% for group in groups %}
{{ group.title }}
{% for row in group.rows %}
{{ row.key }}{% if not row.present %}{% if row.default %}default{% else %}not set{% endif %}{% endif %} {% if row.secret %} {% endif %}
{% endfor %}
{% endfor %}
Values are written to .env; clearing a value removes the variable. Saving restarts the server, which interrupts any sessions currently running. {% if active_sessions %} {% endif %}
{% endblock %}