good hint, thank you. the network proxy is not automatically created as it is of type “external” which is supposed to be created manually in advance. The idea is to use this network as connector between different compose projects and for this reason it makes no sense to create this network from one of the projects.
your notify_push can not connect to the server using public DNS name. My Linux and Docker knowledge is too limited to understand the reason but I see this frequently - for some reason containers on the same docker host can not talk to each other using public DNS names. My best solution so far is to add public DNS aliases to my reverse proxy container like described here: Probably DNS help with NC Docker + Collabora + Wireguard tunnel - #5 by wwe To be more precise you wil have to add “aliases” to your reverse proxy:
networks:
proxy:
aliases:
- blackcat-studio.net
I see this error as well… doesn’t seem to be an issue. but I’m wondering your system compains about “test-nc” as well? this is my project name did you adopt it or keep using mine (see .env)
UPDATE: the error is generated by healthcheck. Without user it defaults to a “current user” from the OS which doesn’t exist inside of container (details) adopting healthcheck fixes the problem:
test: ["CMD-SHELL", "pg_isready -d `cat $$POSTGRES_DB_FILE` -U `cat $$POSTGRES_USER_FILE`"]