Я пытаюсь запустить mailcow и веб-сервер (с nginx) на одном и том же устройстве debian.
Я планирую запустить два домена на сервере, оба из которых уже настроены через DNS.
ip_adr -> https://www.domain.tld/
ip_adr/mailadmin -> mailcow/admin
http(s)://(www.)domain.tld -> /var/www/domain/
http(s)://(www.)anotherone.tld -> /var/www/anotherone/
http(s)://mail.domain.tld -> mailcow/SOGO
http(s)://mail.anotherone.tld -> mailcow/SOGO
При запуске mailcow в контейнере Docker ngix уже использует собственный ip для запуска внутреннего интерфейса и mail-webinterface. Итак, при настройке конфигурационных файлов nginx снаружи (sites-enabled и nginx.conf) я получаю сообщение о том, что IP и порты уже используются. Я не уверен, как инкапсулировать оба параметра таким образом, чтобы они были независимы друг от друга.
Я изо всех сил пытаюсь понять идею докера и nginx. Если бы кто-нибудь смог поделиться некоторыми ресурсами, чтобы помочь мне, я был бы очень благодарен.