I've successfully tested Scott Hanson's Docker Compose file for
FeedLand in all scenarios: HTTPS, localhost, and HTTP. Scott has automated most of the process but to get HTTP access to
FeedLand across the network we have to edit config.json as shown below.
#
- "urlWebsocketServerForClient": "ws://[server IP address]:1462/",
#
- "myDomain": "localhost:1452",#
- "urlFeedlandApp": "http://[server IP address]:1452/",#
- "urlServerForClient": ""http://[server IP address]:1452/",#
- "urlServerForEmail": "http://[server IP address]:1452/",#
The setting of myDomain to localhost is important for retaining HTTP access because
FeedLand has client side code that looks for that value if not found changes access to HTTPS. This would be why when in the past I tried to make
FeedLand run via HTTP I would see the server flash and end up with an SSL error.
#