anyproto / any-sync-dockercompose

docker-compose for testing any-sync
MIT License
396 stars 56 forks source link

client.yml configuration doesn't take care of any .env.override #84

Closed martinbonneau closed 4 months ago

martinbonneau commented 4 months ago

Have you read a contributing guide?

Current Behavior

The generated client.yml does not take care of the EXTERNAL_LISTEN_HOSTS parameter in any .env files. I tried to setup the parameter in the following files :

When doing make restart command, the generated client.yml still contains only "127.0.0.1" parameter. If modifying this file with correct IP, this service is rendered as well ! Not big issue then

Expected Behavior

When modifying .env.override file, the client.yml should contains the content of parameter EXTERNAL_LISTEN_HOSTS

Steps To Reproduce

  1. git clone of project
  2. make start
  3. Modifying .env.override.prod file (or others)
  4. make restart
  5. The client.yml still contains 127.0.0.1 (even if deleted previously

Environment

- OS:Ubuntu 22.04 with docker compose
- Version: 5.0.1

Anything else?

No response