Files
hestiacp/docs/_data/options.js

208 lines
4.9 KiB
JavaScript
Raw Normal View History

2024-03-19 22:05:27 +03:00
export const options = [
{
name: ' --port',
id: 'port',
param: '--port',
2024-10-13 22:52:57 +03:00
desc: 'Изменить порт Hestia',
2024-03-19 22:05:27 +03:00
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',
2024-10-13 22:52:57 +03:00
desc: 'Установить имя хоста',
2024-03-19 22:05:27 +03:00
selected: false,
text: '',
textField: true,
},
{
name: ' --email',
id: 'email',
param: '--email',
2024-10-13 22:52:57 +03:00
desc: 'Установить почту адмнистратора',
2024-03-19 22:05:27 +03:00
selected: false,
text: '',
textField: true,
},
{
name: ' --password',
id: 'password',
param: '--password',
2024-10-13 22:52:57 +03:00
desc: 'Установить пароль администратора',
2024-03-19 22:05:27 +03:00
selected: false,
text: '',
textField: true,
},
{
name: ' --apache',
id: 'apache',
param: '--apache',
2024-10-13 22:52:57 +03:00
desc: 'Веб сервер с поддержкой .htaccess',
2024-03-19 22:05:27 +03:00
selected: true,
},
2024-10-13 22:52:57 +03:00
{ name: ' --phpfpm', id: 'phpfpm', param: '--phpfpm', desc: 'Установить PHP-FPM.', selected: true },
2024-03-19 22:05:27 +03:00
{
name: ' --multiphp',
id: 'multiphp',
param: '--multiphp',
2024-10-13 22:52:57 +03:00
desc: 'Разрешить использовать несколько PHP версий.',
2024-03-19 22:05:27 +03:00
selected: true,
},
{
name: ' --vsftpd',
id: 'vsftpd',
param: '--vsftpd',
2024-10-13 22:52:57 +03:00
desc: 'Легковесный, минималистичный и безопасный FTP сервер.',
2024-03-19 22:05:27 +03:00
selected: true,
conflicts: 'proftpd',
},
{
name: ' --proftpd',
id: 'proftpd',
param: '--proftpd',
2024-10-13 22:52:57 +03:00
desc: 'Продвинутый, модульный FTP сервер с поддержкой LDAP.',
2024-03-19 22:05:27 +03:00
selected: false,
conflicts: 'vsftpd',
},
{
name: ' --named',
id: 'named',
param: '--named',
2024-10-13 22:52:57 +03:00
desc: 'Собственный DNS сервер.',
2024-03-19 22:05:27 +03:00
selected: true,
},
{
2025-03-26 22:56:46 +03:00
name: ' --mysql',
2024-03-19 22:05:27 +03:00
id: 'mariadb',
2025-03-26 22:56:46 +03:00
param: '--mysql',
2024-10-13 22:52:57 +03:00
desc: 'Ответление MySQL с дополнительными усовершенствованиями.',
2024-03-19 22:05:27 +03:00
selected: true,
conflicts: 'mysql8',
},
{
2025-03-26 22:56:46 +03:00
name: ' --mysql-classic',
2024-03-19 22:05:27 +03:00
id: 'mysql8',
2025-03-26 22:56:46 +03:00
param: '--mysql-classic',
2024-10-13 22:52:57 +03:00
desc: 'База данных с открытым исходным кодом',
2024-03-19 22:05:27 +03:00
selected: false,
conflicts: 'mariadb',
},
{
name: ' --postgresql',
id: 'postgresql',
param: '--postgresql',
2024-10-13 22:52:57 +03:00
desc: 'База данных с открытым исходным кодом',
2024-03-19 22:05:27 +03:00
selected: false,
},
{
name: ' --exim',
id: 'exim',
param: '--exim',
2024-10-13 22:52:57 +03:00
desc: 'Позволить отправлять почту по SMTP.',
2024-03-19 22:05:27 +03:00
selected: true,
},
{
name: ' --dovecot',
id: 'dovecot',
param: '--dovecot',
2024-10-13 22:52:57 +03:00
desc: 'Принимать почту и отправлять по IMAP/POP3.',
2024-03-19 22:05:27 +03:00
selected: true,
depends: 'exim',
},
{
name: ' --sieve',
id: 'sieve',
param: '--sieve',
2024-10-13 22:52:57 +03:00
desc: 'Управлять собственными фильтрами почты.',
2024-03-19 22:05:27 +03:00
selected: false,
depends: 'dovecot',
},
{
name: ' --clamav',
id: 'clamav',
param: '--clamav',
2024-10-13 22:52:57 +03:00
desc: 'Сканировать почту на вирусы.',
2024-03-19 22:05:27 +03:00
selected: true,
depends: 'exim',
2025-06-03 23:52:49 +03:00
},
{
name: ' --usemirrorclamav',
id: 'usemirrorclamav',
param: '--usemirrorclamav',
desc: 'Использовать русское зеркало баз данных ClamaV',
selected: false,
depends: 'clamav',
2024-03-19 22:05:27 +03:00
},
{
name: ' --spamassassin',
id: 'spamassassin',
param: '--spamassassin',
2024-10-13 22:52:57 +03:00
desc: 'Фильтровать почту на спам.',
2024-03-19 22:05:27 +03:00
selected: true,
depends: 'exim',
},
{
name: ' --firewall',
id: 'firewall',
param: '--firewall',
2024-10-13 22:52:57 +03:00
desc: 'Управлять фаерволом.',
2024-03-19 22:05:27 +03:00
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,
},
2024-03-19 22:05:27 +03:00
{
name: ' --fail2ban',
id: 'fail2ban',
param: '--fail2ban',
2024-10-13 22:52:57 +03:00
desc: 'Предотвращение Bruteforce атак на SSH, Email, FTP, БД.',
2024-03-19 22:05:27 +03:00
selected: true,
},
{
name: ' --quota',
id: 'quota',
param: '--quota',
2024-10-13 22:52:57 +03:00
desc: 'Использовать квоты на пользовательские аккаунты.',
2024-03-19 22:05:27 +03:00
selected: false,
},
{ name: ' --api', id: 'api', param: '--api', desc: 'Activate API.', selected: true },
{
name: ' --interactive',
id: 'interactive',
param: '--interactive',
2024-10-13 22:52:57 +03:00
desc: 'Интерактивная установка.',
2024-03-19 22:05:27 +03:00
selected: true,
},
2024-10-13 22:52:57 +03:00
{ name: ' --force', id: 'force', param: '--force', desc: 'Принудительная установка.', selected: false },
2024-03-19 22:05:27 +03:00
];