| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 |
- export const options: OptionsListItem[] = [
- {
- name: " --port",
- id: "port",
- param: "--port",
- desc: "Change Hestia Port",
- 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: "Set hostname",
- selected: false,
- text: "",
- textField: true,
- },
- {
- name: " --email",
- id: "email",
- param: "--email",
- desc: "Set admin email",
- selected: false,
- text: "",
- textField: true,
- },
- {
- name: " --password",
- id: "password",
- param: "--password",
- desc: "Set admin password",
- selected: false,
- text: "",
- textField: true,
- },
- {
- name: " --apache",
- id: "apache",
- param: "--apache",
- desc: "Web server with htaccess support.",
- selected: true,
- },
- { name: " --phpfpm", id: "phpfpm", param: "--phpfpm", desc: "Install PHP-FPM.", selected: true },
- {
- name: " --multiphp",
- id: "multiphp",
- param: "--multiphp",
- desc: "Allows installing multiple PHP versions.",
- selected: true,
- },
- {
- name: " --vsftpd",
- id: "vsftpd",
- param: "--vsftpd",
- desc: "Lightweight, minimalist and secure FTP server.",
- selected: true,
- conflicts: "proftpd",
- },
- {
- name: " --proftpd",
- id: "proftpd",
- param: "--proftpd",
- desc: "Advanced, modular FTP server that supports LDAP.",
- selected: false,
- conflicts: "vsftpd",
- },
- {
- name: " --named",
- id: "named",
- param: "--named",
- desc: "Custom DNS name server.",
- selected: true,
- },
- {
- name: " --mariadb",
- id: "mariadb",
- param: "--mariadb",
- desc: "Fork of MySQL with additional features and improvements.",
- selected: true,
- conflicts: "mysql8",
- },
- {
- name: " --mysql8",
- id: "mysql8",
- param: "--mysql8",
- desc: "Open-source database system.",
- selected: false,
- conflicts: "mariadb",
- },
- {
- name: " --postgresql",
- id: "postgresql",
- param: "--postgresql",
- desc: "Open-source database system.",
- selected: false,
- },
- {
- name: " --exim",
- id: "exim",
- param: "--exim",
- desc: "Allows sending emails from webmail or via SMTP.",
- selected: true,
- },
- {
- name: " --dovecot",
- id: "dovecot",
- param: "--dovecot",
- desc: "Receive emails and connect with email clients via IMAP/POP3.",
- selected: true,
- depends: "exim",
- },
- {
- name: " --sieve",
- id: "sieve",
- param: "--sieve",
- desc: "Manage your own custom email filters.",
- selected: false,
- depends: "dovecot",
- },
- {
- name: " --clamav",
- id: "clamav",
- param: "--clamav",
- desc: "Scans your email inbox for viruses.",
- selected: true,
- depends: "exim",
- },
- {
- name: " --spamassassin",
- id: "spamassassin",
- param: "--spamassassin",
- desc: "Filter out spam emails from your inbox.",
- selected: true,
- depends: "exim",
- },
- {
- name: " --iptables",
- id: "iptables",
- param: "--iptables",
- desc: "Manage your firewall within Hestia.",
- selected: true,
- },
- {
- name: " --fail2ban",
- id: "fail2ban",
- param: "--fail2ban",
- desc: "Provides Bruteforce protection for SSH, Email, FTP, database.",
- selected: true,
- },
- {
- name: " --quota",
- id: "quota",
- param: "--quota",
- desc: "Use hard disk space limits on user packages.",
- selected: false,
- },
- { name: " --api", id: "api", param: "--api", desc: "Activate API.", selected: true },
- {
- name: " --interactive",
- id: "interactive",
- param: "--interactive",
- desc: "Interactive install.",
- selected: true,
- },
- { name: " --force", id: "force", param: "--force", desc: "Force installation.", selected: false },
- ];
|