Skip to content

Commit 7ddbe1d

Browse files
AndreiTelteuAndrei Telteu
andauthored
Beginner friendly description for install page generator. eg: bind (for DNS) (hestiacp#3587)
* Beginner friendly description for install page generator * Better install descriptions, full sentences * Changed install description for quota * A bit shorter descriptions - install page * Changed descriptions a bit --------- Co-authored-by: Andrei Telteu <andrei.telteu@touch-media.ro>
1 parent 9c1c973 commit 7ddbe1d

File tree

1 file changed

+45
-21
lines changed

1 file changed

+45
-21
lines changed

docs/_data/options.ts

Lines changed: 45 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ export const options: OptionsListItem[] = [
33
name: " --port",
44
id: "port",
55
param: "--port",
6-
desc: "Change Backend Port",
6+
desc: "Change Hestia Port",
77
selected: true,
88
text: "8083",
99
textField: true,
@@ -45,103 +45,127 @@ export const options: OptionsListItem[] = [
4545
text: "",
4646
textField: true,
4747
},
48-
{ name: " --apache", id: "apache", param: "--apache", desc: " Install Apache.", selected: true },
48+
{
49+
name: " --apache",
50+
id: "apache",
51+
param: "--apache",
52+
desc: "Web server with htaccess support.",
53+
selected: true,
54+
},
4955
{ name: " --phpfpm", id: "phpfpm", param: "--phpfpm", desc: "Install PHP-FPM.", selected: true },
5056
{
5157
name: " --multiphp",
5258
id: "multiphp",
5359
param: "--multiphp",
54-
desc: " Install Multi-PHP.",
60+
desc: "Allows installing multiple PHP versions.",
5561
selected: true,
5662
},
5763
{
5864
name: " --vsftpd",
5965
id: "vsftpd",
6066
param: "--vsftpd",
61-
desc: "Install Vsftpd.",
67+
desc: "Lightweight, minimalist and secure FTP server.",
6268
selected: true,
6369
conflicts: "proftpd",
6470
},
6571
{
6672
name: " --proftpd",
6773
id: "proftpd",
6874
param: "--proftpd",
69-
desc: "Install ProFTPD.",
75+
desc: "Advanced, modular FTP server that supports LDAP.",
7076
selected: false,
7177
conflicts: "vsftpd",
7278
},
73-
{ name: " --named", id: "named", param: "--named", desc: "Install Bind.", selected: true },
7479
{
75-
name: " --mysql",
76-
id: "mysql",
77-
param: "--mysql",
78-
desc: "Install MariaDB.",
80+
name: " --named",
81+
id: "named",
82+
param: "--named",
83+
desc: "Custom DNS name server.",
84+
selected: true,
85+
},
86+
{
87+
name: " --mariadb",
88+
id: "mariadb",
89+
param: "--mariadb",
90+
desc: "Fork of MySQL with additional features and improvements.",
7991
selected: true,
8092
conflicts: "mysql8",
8193
},
8294
{
8395
name: " --mysql8",
8496
id: "mysql8",
8597
param: "--mysql8",
86-
desc: "Install Mysql8.",
98+
desc: "Open-source database system.",
8799
selected: false,
88-
conflicts: "mysql",
100+
conflicts: "mariadb",
89101
},
90102
{
91103
name: " --postgresql",
92104
id: "postgresql",
93105
param: "--postgresql",
94-
desc: "Install PostgreSQL.",
106+
desc: "Open-source database system.",
95107
selected: false,
96108
},
97-
{ name: " --exim", id: "exim", param: "--exim", desc: "Install Exim.", selected: true },
109+
{
110+
name: " --exim",
111+
id: "exim",
112+
param: "--exim",
113+
desc: "Allows sending emails from webmail or via SMTP.",
114+
selected: true,
115+
},
98116
{
99117
name: " --dovecot",
100118
id: "dovecot",
101119
param: "--dovecot",
102-
desc: "Install Dovecot.",
120+
desc: "Receive emails and connect with email clients via IMAP/POP3.",
103121
selected: true,
104122
depends: "exim",
105123
},
106124
{
107125
name: " --sieve",
108126
id: "sieve",
109127
param: "--sieve",
110-
desc: "Enable Dovecot sieve.",
128+
desc: "Manage your own custom email filters.",
111129
selected: false,
112130
depends: "dovecot",
113131
},
114132
{
115133
name: " --clamav",
116134
id: "clamav",
117135
param: "--clamav",
118-
desc: "Install ClamAV.",
136+
desc: "Scans your email inbox for viruses.",
119137
selected: true,
120138
depends: "exim",
121139
},
122140
{
123141
name: " --spamassassin",
124142
id: "spamassassin",
125143
param: "--spamassassin",
126-
desc: "Install SpamAssassin.",
144+
desc: "Filter out spam emails from your inbox.",
127145
selected: true,
128146
depends: "exim",
129147
},
130148
{
131149
name: " --iptables",
132150
id: "iptables",
133151
param: "--iptables",
134-
desc: "Install Iptables.",
152+
desc: "Manage your firewall within Hestia.",
135153
selected: true,
136154
},
137155
{
138156
name: " --fail2ban",
139157
id: "fail2ban",
140158
param: "--fail2ban",
141-
desc: "Install Fail2ban.",
159+
desc: "Provides Bruteforce protection for SSH, Email, FTP, database.",
142160
selected: true,
143161
},
144-
{ name: " --quota", id: "quota", param: "--quota", desc: "Filesystem Quota.", selected: false },
162+
{
163+
name: " --quota",
164+
id: "quota",
165+
param: "--quota",
166+
desc: "Use hard disk space limits on user packages.",
167+
selected: false,
168+
},
145169
{ name: " --api", id: "api", param: "--api", desc: "Activate API.", selected: true },
146170
{
147171
name: " --interactive",

0 commit comments

Comments
 (0)