お世話になっております
docker-compose初心者です
不透明な点、不足点等あればご指摘お願いいたします
参考にした記事
https://sleepless-se.net/2018/06/12/dockerdjango
利用したリポジトリ
https://gitlab.com/sleepless-se/django-uwsgi-nginx-https
環境
CentOS Linux release 7.5.1804 (Core)
Django==2.1.2
djangorestframework==3.9.0
docker==3.5.1
docker-compose==1.23.0
私は今、docker-composeを使ってDjangoをHTTPS化してデプロイしようと試みています
参考にした記事のリポジトリを利用してWebアプリのHTTPS化は成功しました
しかし、Nginxからstaticフォルダーが参照できておらず、CSS等が適用できていない状態です
記事を見るとnginx-app.confを設定するようですが、自分の環境での書き方がわからず悩んでいます
Djangoのアプリはappの中にプロジェクトの中身を全て入れてあります
appのディレクトリの場所は以下の通りです
/home/centos/django-uwsgi-nginx-https/django-uwsgi-nginx/app
現在以下のようにappの直下にstaticフォルダがある状態です
app
├── db.sqlite3
├── manage.py
├── project
├── requirements.txt
├── static
├── templates
記事では以下のようにnginx-app.confを設定するとあります
location /static { alias /code/app/プロジェクト名/static; }
私は以下のように書いたのですが機能しませんでした
location /static { alias /code/app/static; }
nginxからstaticフォルダーが参照できるにはどう書いたらいいのか
ご指導よろしくお願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。