Skip to content

Commit 3ecc622

Browse files
authored
Add option to allow all hosts by setting env variable
1 parent 98d08b9 commit 3ecc622

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

backend/backend/settings.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
SECRET_KEY = os.getenv("SECRET_KEY")
3838

3939
DJANGO_ALLOWED_HOSTS = os.getenv("DJANGO_ALLOWED_HOSTS", "")
40+
ALLOW_ALL_HOSTS = os.getenv("ALLOW_ALL_HOSTS", "false")
4041

4142
# SECURITY WARNING: don't run with debug turned on in production!
4243
DEBUG = DJANGO_ENV == "dev"
@@ -56,6 +57,9 @@
5657
if DJANGO_ALLOWED_HOSTS:
5758
ALLOWED_HOSTS.extend(DJANGO_ALLOWED_HOSTS.split(","))
5859

60+
if ALLOW_ALL_HOSTS.lower() == "true":
61+
ALLOWED_HOSTS = ["*"]
62+
5963
CORS_ALLOWED_ORIGINS = [
6064
"http://127.0.0.1:5173",
6165
"http://localhost:5173",

backend/env/.env.dev

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ MONGO_USER = bwwc
1616
MONGO_PASSWORD = mongo
1717
MONGO_DB = bwwc
1818
MONGO_PARAMS = ""
19-
DJANGO_ALLOWED_HOSTS = ""
19+
DJANGO_ALLOWED_HOSTS = ""
20+
ALLOW_ALL_HOSTS = false

backend/env/.env.example

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@ MONGO_USER = bwwc
1717
MONGO_PASSWORD = mongo
1818
MONGO_DB = bwwc
1919
MONGO_PARAMS = ""
20-
DJANGO_ALLOWED_HOSTS = ""
20+
DJANGO_ALLOWED_HOSTS = ""
21+
ALLOW_ALL_HOSTS = false

0 commit comments

Comments
 (0)