dduk-ddak / coding-night-live

Web-based Communication Application for Codelabs
Other
62 stars 11 forks source link

shell 작성 #80

Closed punkyoon closed 7 years ago

punkyoon commented 7 years ago

현재 Docker를 사용한 서비스 배포는 local에서 직접 배포하는 것보다 상당히 빠른 속도로 세팅을 마칠 수 있습니다.

하지만 여전히 local에서 직접 배포하기에는 사용자가 설정해줘야하는 부분이 많습니다.

pip install, secret_key_gen, migrate, createsuperuserauto, ..., redis, ..

이 모든 과정들에 대해서 통합시키고, shell 파일을 별도로 작성하여 사용자의 빠른 서비스 배포를 도우면 더 좋을 것 같습니다.

juice500ml commented 7 years ago

Google login api에서 주는 id와 key도 cli에서 prompt 형태로 넣어주면 자동으로 db에 들어갈 수 있게 해주면 좋을것같아요! docker도 마찬가지.. password를 저장해놓은 파일을 생성하는 안내도 좋아보여요! 현재는 로그만 띄워주는 형태라 불친절한듯해요

punkyoon commented 7 years ago

@juice500ml 로그만 띄워줘서 약간 불편한 점 공감합니다.. 특히 docker 써서 로그들이 주르륵 뜨는 상황에서는 약간 어지러운 느낌이 많아서 찾기가 어렵더라구요..

minhoryang commented 7 years ago

@juice500ml docker에서 prompt를 띄우는게 힘들 수 있어요. 그래서 createsuperuserauto 를 만들었거든요. @punkyoon docker-compose를 통해서 서버를 켜는것과, 로그를 보는 행위를 구분해서 실행하여 로그를 더 편하게 볼 수 있어요.

docker-compose up -d
docker-compose logs -f daphne
punkyoon commented 7 years ago

84

minhoryang commented 7 years ago

혹시 이거에 대한 WIKI도 작성해야하나요? 만약 그렇다면 어디에 작성할까요?

punkyoon commented 7 years ago

@minhoryang #69 와 관련되어있습니다! 아무래도 작성한다면 doc에 작성해야할 것 같아요.