/eot

이옷 (이력서 옷입히기) - 입력 한 번으로 다양한 이력서를 한 눈에

Primary LanguageCSS

LikeLion_Center_Hackerthon

멋쟁이 사자처럼 7기 중앙 해커톤

서비스명: 이옷 (이력서 옷입히기)
사이트 주소: http://resume-make.shop/
Docker 배포에 관한 자세한 가이드 정리:
윈도우 장고(Django) 프로젝트 AWS(Ubuntu)에 배포하기 (+gunicorn,Nginx,PostgreSQL,Docker,Docker-compose)

image

usage

Environment:

Ubuntu 18.04
python 3.7.6
Django 2.2.3
gunicorn 20.0.4
psycopg2 2.8.4
nginx latest 1.17.10
postgres latest 12.2

Quitck start

먼저 Dockerdocker-compose의 설치가 필요하다.

  • Windows

설치 링크: Docker Desktop for Windows

  • Ubuntu
sudo apt-get install docker docker-compose

설치 후 docker-compose.yml 파일이 있는 위치로 이동해 아래 명령어로 빌드와 동시에 실행

docker-compose up --build

Note

Apps informations

project : 프로젝트의 기본 메인 App, Settings 등의 정보 포함.

indexapp : 메인 화면(index) 담당 하는 App.

users : 유저 로그인 및 정보 관리.

docxmerge : 이력서 템플릿과 사용자 정보를 합쳐서 보여주는 App.

Apps other informations

media/resume_templates : 이력서 템플릿이 들어 있는 폴더

media/resume_users : 이력서 템플릿에 사용자 정보를 입힌 파일들이 저장된다.

word : docx > xml or xml to docx 과정에서 생성되는 임시 파일들이 저장되는 장소.

즉, word는 신경 쓰지 않아도 된다.