Last active 2 months ago

zammad.md Raw

Zammad Debian install

apt install -yy curl apt-transport-https gnupg sudo wget

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

if curl -q -LSsf https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor | tee /etc/apt/trusted.gpg.d/elasticsearch.gpg >/dev/null; then
  chmod 644 /etc/apt/trusted.gpg.d/elasticsearch.gpg
  apt update && apt install -yy elasticsearch
fi

if [ -x /usr/share/elasticsearch/bin/elasticsearch-plugin]; then
  /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment
fi

systemctl start elasticsearch
systemctl enable --now elasticsearch

apt install locales
locale-gen en_US.UTF-8
echo "LANG=en_US.UTF-8" >/etc/default/locale

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

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

apt update && apt install -yy zammad

zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"