- Service restart command was with typo
- Enable/Disable log/set log path using
MG_LOG_FILE
env or--log-file
command line option or json config - Change log level using
MG_LOG_LEVEL
env or--log-level
command line option or json config
- Domains wildcard support
If you register a hostname with
.
at start, then all subdomains will solve to that container/local storage entry
- Some times container hostname don't get registered at machine startup
- Cache Rest API v1 is exposed
- Preventing nil pointer when container inspection fails
- Increased code coverage
- Implementing cache at local hostnames and remote server resolution
- Considering TTL to invalidate hostname cache for local resolution
- All build and release process is made inside docker (no travis dependency)
- Refactor project structure to save dependencies in vendor folder
- Automating build with Travis
- Fix -
Error response from daemon: No such container...
message. see #29 - Fix - hostname don't get removed when the container has killed. see #26
- Turn publish port optional when running as service using docker mode
- BugFix - Service stopped of work in normal mode
- Support for --version option that shows the current version
- Docker Compose is not required anymore to run DNS Proxy Server as a docker service
- Ability to customize remote server
- Fixing DNS solution order from (local, docker, remote) to (docker, local, remote)
- Now, at least docker 1.9 API v1.21 is necessary
- Making it compatible with docker 1.8 api v1.20