[Fixed] Can't start plausible container

Hey, So I am trying to run Plausible behind Traefik.
I am very close to make it works but there’s still 1 container that returns an error while checking docker logs.

12:48:41.547 [error] GenServer #PID<0.207.0> terminating
** (DBConnection.ConnectionError) tcp connect (plausible_db:5432): non-existing domain - :nxdomain
    (db_connection 2.2.2) lib/db_connection/connection.ex:87: DBConnection.Connection.connect/2
    (connection 1.0.4) lib/connection.ex:622: Connection.enter_connect/5
    (stdlib 3.12.1) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Last message: nil
** (MatchError) no match of right hand side value: {:error, "killed"}
    (plausible 0.0.1) lib/plausible_release.ex:56: anonymous fn/2 in Plausible.Release.createdb/0
    (elixir 1.10.3) lib/enum.ex:2111: Enum."-reduce/3-lists^foldl/2-0-"/3
    (plausible 0.0.1) lib/plausible_release.ex:55: Plausible.Release.createdb/0
    (stdlib 3.12.1) erl_eval.erl:680: :erl_eval.do_apply/6
    (elixir 1.10.3) lib/code.ex:341: Code.eval_string_with_error_handling/3
create Plausible.Repo database if it doesn't exist
12:50:41.979 [error] GenServer #PID<0.207.0> terminating
** (DBConnection.ConnectionError) tcp connect (plausible_db:5432): non-existing domain - :nxdomain
    (db_connection 2.2.2) lib/db_connection/connection.ex:87: DBConnection.Connection.connect/2
    (connection 1.0.4) lib/connection.ex:622: Connection.enter_connect/5
    (stdlib 3.12.1) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Last message: nil
** (MatchError) no match of right hand side value: {:error, "killed"}
    (plausible 0.0.1) lib/plausible_release.ex:56: anonymous fn/2 in Plausible.Release.createdb/0
    (elixir 1.10.3) lib/enum.ex:2111: Enum."-reduce/3-lists^foldl/2-0-"/3
    (plausible 0.0.1) lib/plausible_release.ex:55: Plausible.Release.createdb/0
    (stdlib 3.12.1) erl_eval.erl:680: :erl_eval.do_apply/6
    (elixir 1.10.3) lib/code.ex:341: Code.eval_string_with_error_handling/3

Have you ever experienced this ?
PS: Only occurs with image “image: plausible/analytics:latest”

Thanks

edit: error appears only when I set networks on web to plausible.
Guess I should add networks to all images

Edit 2 : It’s now working behind Traefik
I had to set the same networks for every containers so they can communicate