{PROJECT_DIR} / server / config / auth.config.js 파일 생성
module.exports = {
secret : //암호화 키로 사용할 문자열 작성
};
{PROJECT_DIR} / server / config / db.config.js 파일 생성
const { Pool, Client } = require('pg')
const Query = require('pg').Query
const client = new Client({
user: //username,
host: '127.0.0.1',
database: 'noldaga',
password: //password,
port: //port
});
client.connect();
module.exports = client;
// Require superuser
sh docker-build.sh
// Require superuser
// Import & Create container & Run
sh run.sh
// Only import
docker load -i (db | server | client).tar
// Only run (Import)
docker-compose up -d
// Stop
docker-compose stop
- 호스트 /usr/src/cert 폴더 아래에 인증서 저장 필요
- 인증서를 찾을 수 없으면 http로 동작
// Run Server & Client
npm run dev
// Run Server
npm run server
// Run Client
npm run client
- Docker 사용 시 실행할 필요 없음
\i '{PROJECT_DIR}\\server\\sql\\initialize.sql'
- 접속이 안됨 : 호스트 방화벽 확인