Как получить доступ к веб-серверу Uvicorn, используя его доменное имя, а не IP-адрес и номер порта?

Я использую uvicorn и Django для запуска ASGI-приложения и хочу получить доступ к веб-серверу с его доменным именем. Я создаю A record в DNS-сервере, чтобы указать на правильный IP-адрес, и теперь он доступен с помощью http://my-domain.com:8000

Как я могу сказать ему, чтобы он принял URL без номера порта? Желаемый URL - http://my-domain.com

Вот как я запускаю сервер с systemd:

uvicorn myapp.asgi:application --host 0.0.0.0 --port 8000 --lifespan off

settings.py

ALLOWED_HOSTS=['my-domain.com', '1.22.333.332']

Правила брандмауэра :

(env) user@ubuntu-1cpu-2gb-pl-waw1:/var/www/myapp$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
8000                       ALLOW       Anywhere                  
OpenSSH (v6)               ALLOW       Anywhere (v6)             
8000 (v6)                  ALLOW       Anywhere (v6) 
Вернуться на верх