Daoud Clarke пре 1 година
родитељ
комит
03fd7e8d9d
3 измењених фајлова са 6 додато и 2 уклоњено
  1. 1 1
      Dockerfile
  2. 2 1
      mwmbl/main.py
  3. 3 0
      mwmbl/settings_prod.py

+ 1 - 1
Dockerfile

@@ -50,7 +50,7 @@ COPY --from=builder /venv /venv
 COPY --from=front-end /front-end/dist /front-end-build
 
 ADD nginx.conf.sigil /app
-ADD app.json /app
+# ADD app.json /app
 
 # Set up a volume where the data will live
 VOLUME ["/data"]

+ 2 - 1
mwmbl/main.py

@@ -5,7 +5,8 @@ from django.core.management import call_command
 
 def run():
     django.setup()
-    call_command('migrate')
+    call_command("collectstatic", "-c")
+    call_command("migrate")
     uvicorn.run("mwmbl.asgi:application", host="0.0.0.0", port=5000)
 
 

+ 3 - 0
mwmbl/settings_prod.py

@@ -8,6 +8,9 @@ from mwmbl.settings_common import *
 SECRET_KEY = os.environ["DJANGO_SECRET_KEY"]
 
 
+STATIC_ROOT = "/app/static/"
+
+
 DATABASES = {'default': dj_database_url.config(default=os.environ["DATABASE_URL"])}
 
 DEBUG = True    # TODO set back to False