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.
- enable ipv6 on your system before starting
- install git
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
https://raw.githubusercontent.com/crpb/grommunio/main/debian/alien8.sh
https://github.com/crpb/grommunio/blob/main/setup/nginx-ocsp.sh
https://github.com/crpb/grommunio/tree/main/setup/postfix
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
- no chat
- no meet
- no files
- no archive