diff --git a/README.md b/README.md index 0962eb9..07caebb 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ docker stack deploy \ # Implementation details ## Issues with HOSTNAME When deplyed via docker and published via Cloudflare there's an issue with `HOSTNAME` env variable: -* if left unset, the server will use IP address assigned to container by Docker and **will not accept connections from outside** +* if left unset, the server will use IP address assigned to container by Docker (i.e. 10.0.20.3) and **will not accept connections from outside** * if set to "0.0.0.0" the server will serve static pages, but will *reject API calls when submitting form* * if set to "rezije.app" the server will not start since the IP address it resolves with the given FQDN does not match any of the IP addresses assigned to the container @@ -45,4 +45,6 @@ So there are the following issues: * server will not accept external request - can be fixed by setting `HOSTNAME` to `0.0.0.0` * server rejects API requests - can be fixed by adding `serverActions.allowedOrigins` option to `nextjs.config.js` file -So these are the fixes which were implemented in order to be able to run server in production. \ No newline at end of file +So these are the fixes which were implemented in order to be able to run server in production. + +This is a hack indicating that I don't understand how the damn thing should be configured! \ No newline at end of file