diff --git a/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx b/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx
index f8c9614a..9d6016d4 100644
--- a/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx
+++ b/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx
@@ -152,21 +152,17 @@ const PostgresStatus = ({ tls }) => {
const ConnectionSecurityPanel = React.memo(() => {
const environment = useSettingsStore((s) => s.environment);
- const isModular = environment.env_mode === 'modular';
return (
- {isModular
- ? 'Encrypt connections to Redis and PostgreSQL using environment variables in the docker compose file.'
- : 'Connection encryption is only available in modular deployment mode with external services.'}
+ Encrypt connections to Redis and PostgreSQL using environment variables
+ in the docker compose file.
- {isModular && (
-
-
-
-
- )}
+
+
+
+
);
});
diff --git a/frontend/src/components/forms/settings/SystemSettingsForm.jsx b/frontend/src/components/forms/settings/SystemSettingsForm.jsx
index 132830ff..5206bf97 100644
--- a/frontend/src/components/forms/settings/SystemSettingsForm.jsx
+++ b/frontend/src/components/forms/settings/SystemSettingsForm.jsx
@@ -20,6 +20,8 @@ import { getSystemSettingsFormInitialValues } from '../../../utils/forms/setting
const SystemSettingsForm = React.memo(({ active }) => {
const settings = useSettingsStore((s) => s.settings);
+ const isModular =
+ useSettingsStore((s) => s.environment.env_mode) === 'modular';
const [saved, setSaved] = useState(false);
@@ -77,8 +79,12 @@ const SystemSettingsForm = React.memo(({ active }) => {
max={1000}
step={10}
/>
-
-
+ {isModular && (
+ <>
+
+
+ >
+ )}