Бот лезет по адресу 127.0.0.1 5432 и не может туда попасть.
Попробуйте прописать руками в этом конфиге (там где хранятся настройки подключения у бота) в строку подключения database вместо localhost и пересобрать контейнер. Но скажу сразу, это ни разу не best practices, по хорошему такие вещи передаются через переменные окружения.
Munchen777, жаль не логов.
Конкретно тут, в общем и целом, docker-compose описан правильно, включая общую сеть и тд, но в разделе environment есть все и БД и пароль, но не указан сам хост. Предполагаю, что бот просто не понимает где находится БД и падает, не хватает, что-то типа:
environment:
- DB_HOST=database
или
- POSTGRES_HOST=database
Тут надо смотреть какие ENV использует сам бот для обращения БД, как написана его логика.
Munchen777, 80 это стандартный порт http сервера, например, nginx, apache и тд
5432 это стандартный порт postgres.
Какой порт открывать, зависит от того какой сервис он поднимает по умолчанию и какой порт слушает.
ky0, почему мне дали стопицот советов, вместо того чтобы посоветовать клиент с возможностью повесить прокси на каждый аккаунт?))))
Там и получение и отправка, естественно... но нет никаких рассылок и тд, пару писем в день.
Дмитрий, все.
>>Есть сайт, на сайте есть регистрация, требуется при регистрации пользователя, автоматически создать для него e-mail ящик, пользователь не может отправлять сообщения с этого ящика, отправка вообще не требуется, он может только получать определенные сообщения, которые отображаются в соответствующем разделе сайта.
Для чего вам делать ящик в котором нельзя отправлять почту?
В чем кейс?
Как я вижу вам нужно просто запилить на сайте ЛК пользователей и слать туда сообщения.
>>Желательно иметь возможность контролировать (выбирать\изменять) почтовый домен.
Не вопрос, смотря на чем написан сайт, пишите код который это будет делать.
>>Естественно, решение должно быть максимально бюджетным, ибо монетизации всего "этого" (весь сервис описывать не буду) нет!
Маловероятно.
>>Изначально хотел запустить собственный сервер, используя hMailServer и DDNS (например no-ip или duny). >>Однако, сразу возникли проблемы с портами, проще говоря, все порезали и заблочили.
>>Получается, остается только VPS? Может быть есть другие решение?
Да, получается VPS, там в любом случае нужен постоянный ИП, PTR запись и все остальное, у домашних провайдеров этого не будет.
be52, самая свежая прошивка на этот асус вышла месяц назад.
Если поддержка закончится или понадобятся специфичные функции всегда можно накатить OpenWRT.
А вот wifi6 на кинетик, к сожалению, никакой прошивкой не поставить.