소스 검색

add Dockerfile

pull/342/head
Guillaume Vincent 8 년 전
부모
커밋
c58e70d887
4개의 변경된 파일6개의 추가작업 그리고 8개의 파일을 삭제
  1. +3
    -0
      Dockerfile
  2. +0
    -7
      config/config.test.ini
  3. +1
    -1
      lesspass/urls.py
  4. +2
    -0
      start.sh

+ 3
- 0
Dockerfile 파일 보기

@@ -1,3 +1,6 @@
FROM django:onbuild

RUN apt-get update && apt-get install -y \
netcat

CMD ./start.sh

+ 0
- 7
config/config.test.ini 파일 보기

@@ -1,7 +0,0 @@
[DATABASE]
engine = django.db.backends.postgresql_psycopg2
name = postgres
user = postgres
password =
host = localhost
port = 5432

+ 1
- 1
lesspass/urls.py 파일 보기

@@ -2,7 +2,7 @@ from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
url(r'^', include('api.urls')),
url(r'^admin/', admin.site.urls),
url(r'^api/', include('api.urls')),
url(r'^accounts/', include('allauth.urls')),
]

+ 2
- 0
start.sh 파일 보기

@@ -1,5 +1,7 @@
#!/bin/sh

while ! nc -z db 5432; do sleep 3; done

python manage.py migrate
python manage.py collectstatic --clear --no-input
gunicorn lesspass.wsgi:application -w 2 -b :8000

불러오는 중...
취소
저장