diff --git a/.gitignore b/.gitignore index dfb544737e7417568f8bbd6b7cf766d853f29c10..8bc415d73c40b700bf443db12f60cffe93bff52a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ /database /redis/data /nginx/log +/frontend /.env* !/.env.example diff --git a/docker-compose.yml b/docker-compose.yml index 135af9fd4a3e576ebd2ee63a6e5700cf581546da..cff416a67878dbc8168c9c00a528dedab39bcae5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,12 @@ services: + frontend-dropper: + image: git.ajou.ac.kr:5050/meanspec/meanspec-frontend:latest + restart: "no" + volumes: + - ./frontend:/workdir + - ./frontend-dropper.sh:/entrypoint.sh + command: /entrypoint.sh + nginx: image: return0927/nginx:1.19.3-hakase environment: @@ -39,7 +47,8 @@ services: timeout: 5s volumes: - ./database:/var/lib/postgresql/data - - ./init/sql:/docker-entrypoint-initdb.d/ + - ./init/sql/init.sql:/docker-entrypoint-initdb.d/init.sql + - ./init/sql/grant.sql:/always-initdb.d/grant.sql env_file: .env environment: TZ: Asia/Seoul diff --git a/frontend-dropper.sh b/frontend-dropper.sh new file mode 100755 index 0000000000000000000000000000000000000000..163d77d6a7f00321130e7248cc4345262894fdda --- /dev/null +++ b/frontend-dropper.sh @@ -0,0 +1 @@ +cp -r /app/* /workdir