crpb / grommunio-setup-debian

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

General Info

Installation script for Grommunio Groupware (https://www.grommunio.com) on Debian 12.

Please feel free to contribute either directly in Github or add your input here.

Requirements

  • enable ipv6 on your system before starting
  • install git

Usage

git clone https://github.com/eryx12o45/grommunio-setup.git /usr/local/share/grommunio-setup
/usr/local/share/grommunio-setup/grommunio-setup
  • for Debian Bullseye(11) / checkout the branch named bullseye

Additions

Fix Grommunio Admin Live Status page

https://raw.githubusercontent.com/crpb/grommunio/main/debian/alien8.sh

Use OCSP for ACME-CERT

https://github.com/crpb/grommunio/blob/main/setup/nginx-ocsp.sh

Configure additional relay host

https://github.com/crpb/grommunio/tree/main/setup/postfix

Configure system mails

apt-get install postix-pcre

postconf smtp_generic_maps=pcre:/etc/postfix/generic
printf "/root(.*)/\tgrommunio@%s" "$(grommunio-admin domain query domainname|head -n1)" >> /etc/postfix/generic
OR
printf "/root@$(postconf -h myhostname)/\tgrommunio@%s\n" "$(grommunio-admin domain query domainname|head -n1)" >> /etc/postfix/generic

printf "root:\tSERVERMAILS@SERVERMAILS.TLD\n" >> /etc/aliases
postalias /etc/aliases
postfix reload
usermod --comment "$(dnsdomainname |cut -d. -f1 |tr 'a-z' 'A-z')-GROMI-ROOT" root

Known issues

  • no chat
  • no meet
  • no files
  • no archive

Special thanks to:

  • crpb for your continuous support
  • budachst for your support

About


Languages

Language:Shell 100.0%