Files
hestiacp/docs/_data/options.js
Alexey Berezhok c8b0f25247 Added fixes
2025-06-03 23:52:49 +03:00

208 lines
4.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export const options = [
{
name: ' --port',
id: 'port',
param: '--port',
desc: 'Изменить порт Hestia',
selected: true,
text: '8083',
textField: true,
},
{
name: ' --lang',
id: 'language',
param: '--lang',
desc: 'ISO 639-1 codes',
selected: true,
default: 'en',
selectField: true,
text: 'en',
},
{
name: ' --hostname',
id: 'hostname',
param: '--hostname',
desc: 'Установить имя хоста',
selected: false,
text: '',
textField: true,
},
{
name: ' --email',
id: 'email',
param: '--email',
desc: 'Установить почту адмнистратора',
selected: false,
text: '',
textField: true,
},
{
name: ' --password',
id: 'password',
param: '--password',
desc: 'Установить пароль администратора',
selected: false,
text: '',
textField: true,
},
{
name: ' --apache',
id: 'apache',
param: '--apache',
desc: 'Веб сервер с поддержкой .htaccess',
selected: true,
},
{ name: ' --phpfpm', id: 'phpfpm', param: '--phpfpm', desc: 'Установить PHP-FPM.', selected: true },
{
name: ' --multiphp',
id: 'multiphp',
param: '--multiphp',
desc: 'Разрешить использовать несколько PHP версий.',
selected: true,
},
{
name: ' --vsftpd',
id: 'vsftpd',
param: '--vsftpd',
desc: 'Легковесный, минималистичный и безопасный FTP сервер.',
selected: true,
conflicts: 'proftpd',
},
{
name: ' --proftpd',
id: 'proftpd',
param: '--proftpd',
desc: 'Продвинутый, модульный FTP сервер с поддержкой LDAP.',
selected: false,
conflicts: 'vsftpd',
},
{
name: ' --named',
id: 'named',
param: '--named',
desc: 'Собственный DNS сервер.',
selected: true,
},
{
name: ' --mysql',
id: 'mariadb',
param: '--mysql',
desc: 'Ответление MySQL с дополнительными усовершенствованиями.',
selected: true,
conflicts: 'mysql8',
},
{
name: ' --mysql-classic',
id: 'mysql8',
param: '--mysql-classic',
desc: 'База данных с открытым исходным кодом',
selected: false,
conflicts: 'mariadb',
},
{
name: ' --postgresql',
id: 'postgresql',
param: '--postgresql',
desc: 'База данных с открытым исходным кодом',
selected: false,
},
{
name: ' --exim',
id: 'exim',
param: '--exim',
desc: 'Позволить отправлять почту по SMTP.',
selected: true,
},
{
name: ' --dovecot',
id: 'dovecot',
param: '--dovecot',
desc: 'Принимать почту и отправлять по IMAP/POP3.',
selected: true,
depends: 'exim',
},
{
name: ' --sieve',
id: 'sieve',
param: '--sieve',
desc: 'Управлять собственными фильтрами почты.',
selected: false,
depends: 'dovecot',
},
{
name: ' --clamav',
id: 'clamav',
param: '--clamav',
desc: 'Сканировать почту на вирусы.',
selected: true,
depends: 'exim',
},
{
name: ' --usemirrorclamav',
id: 'usemirrorclamav',
param: '--usemirrorclamav',
desc: 'Использовать русское зеркало баз данных ClamaV',
selected: false,
depends: 'clamav',
},
{
name: ' --spamassassin',
id: 'spamassassin',
param: '--spamassassin',
desc: 'Фильтровать почту на спам.',
selected: true,
depends: 'exim',
},
{
name: ' --firewall',
id: 'firewall',
param: '--firewall',
desc: 'Управлять фаерволом.',
selected: true,
},
{
name: ' --nopublicip',
id: 'nopublicip',
param: '--nopublicip',
desc: 'Использовать локальный IP сервера',
selected: false,
},
{
name: ' --uselocalphp',
id: 'uselocalphp',
param: '--uselocalphp',
desc: 'Использовать PHP из текущего репозитория HestiaCP',
selected: false,
},
{
name: ' --usemirrorclamav',
id: 'usemirrorclamav',
param: '--usemirrorclamav',
desc: 'Использовать clamav с базами скачанными с зеркала в России',
selected: false,
},
{
name: ' --fail2ban',
id: 'fail2ban',
param: '--fail2ban',
desc: 'Предотвращение Bruteforce атак на SSH, Email, FTP, БД.',
selected: true,
},
{
name: ' --quota',
id: 'quota',
param: '--quota',
desc: 'Использовать квоты на пользовательские аккаунты.',
selected: false,
},
{ name: ' --api', id: 'api', param: '--api', desc: 'Activate API.', selected: true },
{
name: ' --interactive',
id: 'interactive',
param: '--interactive',
desc: 'Интерактивная установка.',
selected: true,
},
{ name: ' --force', id: 'force', param: '--force', desc: 'Принудительная установка.', selected: false },
];