Last active 2 months ago

jason's Avatar jason revised this gist 2 months ago. Go to revision

1 file changed, 11 insertions, 1 deletion

zammad.md

@@ -2,19 +2,22 @@
2 2
3 3 ```shell
4 4 apt install -yy curl apt-transport-https gnupg sudo wget
5 +
5 6 ```
6 7
7 8
8 9 ```shell
9 10 echo "deb [signed-by=/etc/apt/trusted.gpg.d/elasticsearch.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list >/dev/null
11 +
10 12 ```
11 13
12 14
13 15 ```shell
14 16 if curl -q -LSsf https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor | tee /etc/apt/trusted.gpg.d/elasticsearch.gpg >/dev/null; then
15 17 chmod 644 /etc/apt/trusted.gpg.d/elasticsearch.gpg
16 - apt update && apt install elasticsearch
18 + apt update && apt install -yy elasticsearch
17 19 fi
20 +
18 21 ```
19 22
20 23
@@ -22,12 +25,14 @@ fi
22 25 if [ -x /usr/share/elasticsearch/bin/elasticsearch-plugin]; then
23 26 /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment
24 27 fi
28 +
25 29 ```
26 30
27 31
28 32 ```shell
29 33 systemctl start elasticsearch
30 34 systemctl enable --now elasticsearch
35 +
31 36 ```
32 37
33 38
@@ -36,22 +41,27 @@ apt install locales
36 41 locale-gen en_US.UTF-8
37 42 echo "LANG=en_US.UTF-8" >/etc/default/locale
38 43
44 + ```
39 45
40 46 ```shell
41 47 curl -q -LSsf https://dl.packager.io/srv/zammad/zammad/key | gpg --dearmor | tee /etc/apt/keyrings/pkgr-zammad.gpg >/dev/null && chmod 644 /etc/apt/keyrings/pkgr-zammad.gpg
48 +
42 49 ```
43 50
44 51
45 52 ```shell
46 53 echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/debian 12 main"| tee /etc/apt/sources.list.d/zammad.list >/dev/null
54 +
47 55 ```
48 56
49 57
50 58 ```shell
51 59 apt update && apt install -yy zammad
60 +
52 61 ```
53 62
54 63
55 64 ```shell
56 65 zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
66 +
57 67 ```

jason's Avatar jason revised this gist 2 months ago. Go to revision

1 file changed, 57 insertions

zammad.md(file created)

@@ -0,0 +1,57 @@
1 + # Zammad Debian install
2 +
3 + ```shell
4 + apt install -yy curl apt-transport-https gnupg sudo wget
5 + ```
6 +
7 +
8 + ```shell
9 + echo "deb [signed-by=/etc/apt/trusted.gpg.d/elasticsearch.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list >/dev/null
10 + ```
11 +
12 +
13 + ```shell
14 + if curl -q -LSsf https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor | tee /etc/apt/trusted.gpg.d/elasticsearch.gpg >/dev/null; then
15 + chmod 644 /etc/apt/trusted.gpg.d/elasticsearch.gpg
16 + apt update && apt install elasticsearch
17 + fi
18 + ```
19 +
20 +
21 + ```shell
22 + if [ -x /usr/share/elasticsearch/bin/elasticsearch-plugin]; then
23 + /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment
24 + fi
25 + ```
26 +
27 +
28 + ```shell
29 + systemctl start elasticsearch
30 + systemctl enable --now elasticsearch
31 + ```
32 +
33 +
34 + ```shell
35 + apt install locales
36 + locale-gen en_US.UTF-8
37 + echo "LANG=en_US.UTF-8" >/etc/default/locale
38 +
39 +
40 + ```shell
41 + curl -q -LSsf https://dl.packager.io/srv/zammad/zammad/key | gpg --dearmor | tee /etc/apt/keyrings/pkgr-zammad.gpg >/dev/null && chmod 644 /etc/apt/keyrings/pkgr-zammad.gpg
42 + ```
43 +
44 +
45 + ```shell
46 + echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/debian 12 main"| tee /etc/apt/sources.list.d/zammad.list >/dev/null
47 + ```
48 +
49 +
50 + ```shell
51 + apt update && apt install -yy zammad
52 + ```
53 +
54 +
55 + ```shell
56 + zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
57 + ```
Newer Older