§2025-04-28
試作機器: mail.n2128gNoble.yushei.net
✅ System Requirements
- Operating System: Any OS supporting Node.js, MongoDB, nginx, build-essentials and Redis.
- get installer scripts
$ mkdir -p build/wilduck && cd $_
$ wget -O - https://raw.githubusercontent.com/zone-eu/wildduck/master/setup/get_install.sh | bash
$ ls
00_install_global_functions_variables.sh 04_install_import_keys.sh 08_install_haraka.sh 12_install_ufw_rules.sh install.sh
01_install_commits.sh 05_install_packages.sh 09_install_zone_mta.sh 13_install_ssl_certs.sh
02_install_prerequisites.sh 06_install_enable_services.sh 10_install_wildduck_webmail.sh 14_install_start_services.sh
03_install_check_running_services.sh 07_install_wildduck.sh 11_install_nginx.sh 15_install_deploy.sh
./install.sh mydomain.com mail.mydomain.com Where mydomain.com is the email address domain and mail.mydomain.com is the hostname of current server.
alexlai@mail:~/build/wilduck$ cat /etc/hostname
mail.n2128GNoble.yushei.net
- start installer
$ sudo ./install.sh n2128gNoble.yushei.net mail.n2128gNoble.yushei.net