#!/bin/sh
REPOSITORY=$(dirname `which $0`) #지금 실행되는 파일의 경로를 찾음.
sudo chown $(whoami) $REPOSITORY #폴더의 소유권을 자기 자신으로 바꿈
cd $REPOSITORY
#도커 컴포즈 설치
sudo apt-get update \
&& sudo DEBIAN_FRONTEND=noninteractive apt-get install -y docker-compose
chmod +x ./init-letsencrypt.sh #권한 변경 / +x => 실행권한 부여
sudo ./init-letsencrypt.sh -n #인증서 발급 코드
sudo chmod -R 777 data #data 폴더 권한 전부 부여
mkdir -p $REPOSITORY/data/db #db 폴더 만드는데 -p 통해 상위 폴더 까지 만듦
sudo docker-compose down -v > $REPOSITORY/nohup.out
nohup sudo docker-compose up --build >> $REPOSITORY/nohup.out 2>&1 &