Нужна помощь в настройке FreePBX

Доброго времени суток, форумчане.
У меня сервер на OpenMediaVault 7. Порт 80 занят самим OpenMediaVault. Необходимо в Docker Compose настроить сервис FreePBX для IP телефонии. Настройку провожу по этой инструкции. Дохожу до второго варианта (порт 80 занят). Не могу понять, где и как прописать конфигурацию для перенаправления на хост с FreePBX. Как и в статье использую nginx.
Nginx поднят в Docker, конфигурация следующая:
1 —
2 # Date: 2025-06-01
3 # nginx - Official Image | Docker Hub
4 # GitHub - nginx/docker-nginx: Official NGINX Dockerfiles
5 services:
6 web:
7 image: nginx
8 volumes:
9 - /OMV_Services/nginx/templates:/etc/nginx/templates
10 ports:
11 - “8080:80”
12 environment:
13 - NGINX_HOST=foobar.com
14 - NGINX_PORT=80

Пробую запускать сервис двумя разными вариантами:
Первый:
Вся конфигурация в одном файле - freepbx.yml. При запуске следующая ошибка:

yaml: line 43: could not find expected ‘:’
*** ERROR #1 ***
END OF LINE

Второй:
Был создан дополнительный файл nginx.conf в том же каталоге, что и freepbx.yml.
Контейнеры nginx и freepbx стартуют, но нет доступа к WEB-панели для конфигурирования сервиса.

Подскажите, пожалуйста, что делаю не так? Может необходимо в файле yml самого nginx прописать конфигурацию перенаправления на хост с FreePBX?

Спасибо.

ports:

- 81:80
Так не пробовали? И пробовать по 81 му порту подключиться