Trouble setting up Almond container connection with Home Assistant Container

I’m trying to get Almond setup with my home assistant instance. I am using Home Assistant Container and I setup Almond as instructed here, GitHub - stanford-oval/almond-server: The home server version of Almond.

I am able to access Almond’s web interface fine, but I get the following log message after configuring Almond in configuration.yaml.

Logger: homeassistant.components.almond.config_flow
Source: components/almond/config_flow.py:87
Integration: Almond (documentation, issues)
First occurred: 3:26:31 PM (1 occurrences)
Last logged: 3:26:31 PM

Aborting import of Almond because we’re unable to connect

The console for the Almond container gives me the following when I start home assistant.

GET /api/apps/list 302 21.560 ms - 33
GET /user/login 200 478.776 ms - 3158

So it looks like it succeeded but HA reports unable to connect.

Both home-assistant and Almond are running on the same machine. I have tried the IP address, the domain name, various DNS re-writes I have configured for that machine. Nothing seems to allow home assistant to connect.

I have also tried adding the home-assistant skill to Almond, but that gives me the following error in the browser window.

Error: invalid client id or redirect uri

And this error in my HA logs

Logger: homeassistant.components.http.ban
Source: components/http/ban.py:124
Integration: HTTP (documentation, issues)
First occurred: 3:29:30 PM (1 occurrences)
Last logged: 3:29:30 PM

Login attempt or request with invalid authentication from [laptop IP Address] ([laptop IP Address]). (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36 Edg/93.0.961.52)

Home assistant info below:

version: core-2021.9.6
installation_type: Home Assistant Container
dev: false
hassio: false
docker: true
user: root
virtualenv: false
python_version: 3.9.6
os_name: Linux
os_version: 5.4.0-84-generic
arch: x86_64