diff options
author | Ryan Chu <ryan.chu@qt.io> | 2018-10-01 16:40:07 +0200 |
---|---|---|
committer | Ryan Chu <ryan.chu@qt.io> | 2018-10-18 13:18:29 +0000 |
commit | 0d4d06647a9c15dfbe637926557b163ee736c642 (patch) | |
tree | 2c80669ec0ff6fdbb93c29ed905c74fec56df9a4 /tests/testserver/vsftpd | |
parent | aaae0274353544bba9f6eb50ded6c9ffd040dc18 (diff) |
Use environment variable to configure the interfaces of a Dante server
The internal and external keywords in the server configuration are used
to specify the network interface (IP address) that the Dante server
should bind to. Because docker-compose allows a container to join more
than one network (by adding multiple entries under the top level
networks key to a docker-compose file), the default server
configuration (danted.conf) shall be updated in accordance with the
settings in the docker-compose file.
The user can pass the setting of a docker-compose file to containers by
adding environment variables in the docker-compose file. After the
container gets created, the danted.sh script uses the input environment
variables to overwrite the default value of internal and external
interfaces before starting the Dante server.
environment:
- danted_internal=eth1
- danted_external=eth1
- danted_auth_internal=eth1
- danted_auth_external=eth1
Change-Id: I7c65cdd136ba5dac387bee5e22e1f4335e960101
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
Diffstat (limited to 'tests/testserver/vsftpd')
0 files changed, 0 insertions, 0 deletions