diff --git a/geeksbot_web/config/settings/production.py b/geeksbot_web/config/settings/production.py index bdacea8..6698ac7 100644 --- a/geeksbot_web/config/settings/production.py +++ b/geeksbot_web/config/settings/production.py @@ -1,5 +1,6 @@ from .base import * # noqa from .base import env +from socket import gethostname, gethostbyname # GENERAL # ------------------------------------------------------------------------------ @@ -7,6 +8,7 @@ from .base import env SECRET_KEY = settings_cache.get('DJANGO_SECRET_KEY') # https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts ALLOWED_HOSTS = env.list("DJANGO_ALLOWED_HOSTS", default=["geeksbot.app"]) +ALLOWED_HOSTS.extend([gethostname(), gethostbyname(gethostname())]) # DATABASES # ------------------------------------------------------------------------------ diff --git a/user_data.sh b/user_data.sh index d69367c..61d98e5 100755 --- a/user_data.sh +++ b/user_data.sh @@ -1,4 +1,4 @@ #!/bin/bash docker build . -t geeksbot_web || exit -docker run -d -v /code/geeksbot_web:/code -v /root/.ssh:/root/.ssh:ro -v /root/ssl_certs:/etc/ssl:ro --name geeksbot_web --restart always geeksbot_web:latest || exit +docker run -d -v /code/geeksbot_web:/code -v /root/.ssh:/root/.ssh:ro -v /root/ssl_certs:/etc/ssl:ro -p 80:80 -p 443:443 -p 8000:8000 --name geeksbot_web --restart always geeksbot_web:latest || exit