https://railway.app
โ "Start a New Project" ํด๋ฆญ
โ GitHub ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ
โ "Deploy from GitHub repo" ํด๋ฆญ
โ "elimgweb" ์ ์ฅ์ ์ ํ
โ "Deploy Now" ํด๋ฆญ
ํ๋ก์ ํธ ํด๋ฆญ โ Variables ํญ
โ ์๋ ๋ณ์๋ค ์ถ๊ฐ:
NODE_ENV=production
PORT=3000
JWT_SECRET=๋๋คํ-๋งค์ฐ-๊ธด-๋ฌธ์์ด-123456789
ADMIN_PASSWORD=๊ฐ๋ ฅํ๋น๋ฐ๋ฒํธ123!
Railway์์:
Settings โ Domains โ "Custom Domain"
โ elimg.com ์
๋ ฅ
โ CNAME ๊ฐ ๋ณต์ฌ (์: your-app.up.railway.app)
๊ฐ๋น์์์:
1. My๊ฐ๋น์ ๋ก๊ทธ์ธ
2. ์๋น์ค ๊ด๋ฆฌ โ ๋๋ฉ์ธ โ elimg.com
3. DNS ์ ๋ณด โ DNS ๊ด๋ฆฌ
4. ๋ ์ฝ๋ ์์ :
A ๋ ์ฝ๋:
- ํธ์คํธ: @
- ๊ฐ: Railway์์ ์ ๊ณตํ IP
CNAME ๋ ์ฝ๋:
- ํธ์คํธ: www
- ๊ฐ: your-app.up.railway.app
1-2์๊ฐ ํ https://elimg.com ์ ์ ๊ฐ๋ฅ!
๋น์ฉ: ๋ฌด๋ฃ ๋๋ ์ $5 (์ฝ 6,500์)
ssh root@your-server-ip# Node.js ๋ฐ ํ์ ๋๊ตฌ ์ค์น
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt update && sudo apt install -y nodejs nginx git
sudo npm install -g pm2
# ํ๋ก์ ํธ ๋ค์ด๋ก๋
cd /var/www
sudo git clone https://github.com/JinJun-han/elimgweb.git
cd elimgweb
# ์ค์น ๋ฐ ์ค์
sudo npm install
sudo cp .env.example .env
sudo nano .env # JWT_SECRET๊ณผ ADMIN_PASSWORD ๋ณ๊ฒฝ!
# ์คํ
sudo npm run init
sudo pm2 start npm --name "elimg" -- start
sudo pm2 save
sudo pm2 startup
์์ธํ ๋ด์ฉ: DEPLOYMENT_GUIDE.md ์ฐธ์กฐ
1. ์นดํ24 ๊ณ ๊ฐ์ผํฐ ๋ฌธ์: 1588-0602
2. "Node.js ํธ์คํ
์ผ๋ก ๋ณ๊ฒฝํ๊ณ ์ถ์ต๋๋ค" ๋ฌธ์
3. ํธ์คํ
ํ๋ ๋ณ๊ฒฝ (์ 1๋ง~3๋ง์)
4. FTP๋ก ํ์ผ ์
๋ก๋ ๋๋ Git ์ฐ๋
5. SSH๋ก ์ ์ํ์ฌ ์ค์
6. ์๋์ผ๋ก ๋๋ฉ์ธ ์ฐ๊ฒฐ ์๋ฃ
- ์นดํ24: ๊ธฐ์กด ์๋ํ๋ ์ค ์ ์ง (๋ฐฑ์
์ฉ)
โ old.elimg.com ์๋ธ๋๋ฉ์ธ ์ฐ๊ฒฐ
- Railway/Vultr: ์ ์น์ฌ์ดํธ
โ elimg.com ๋ฉ์ธ ๋๋ฉ์ธ ์ฐ๊ฒฐ
| ๋ฐฉ๋ฒ | ์ ๋น์ฉ | ๋์ด๋ | ์๋ | ์ถ์ฒ๋ |
|---|---|---|---|---|
| Railway | ๋ฌด๋ฃ~6,500์ | โญ ์ฌ์ | โญโญโญ | โญโญโญโญโญ |
| Vultr | 8,000์ | โญโญ ๋ณดํต | โญโญโญโญโญ | โญโญโญโญโญ |
| ์นดํ24 | 1๋ง~3๋ง์ | โญ ์ฌ์ | โญโญโญ | โญโญโญ |
POST https://elimg.com/api/admin/login
{
"username": "admin",
"password": "์ค์ ํ_๋น๋ฐ๋ฒํธ"
}
GET https://elimg.com/api/admin/dashboard
Authorization: Bearer {๋ฐ์_ํ ํฐ}
# Railway: ๋ก๊ทธ ํ์ธ
# Vultr: SSH ์ ์ ํ
sudo pm2 logs elimg
sudo pm2 restart elimg
sudo systemctl restart nginx
# Vultr์์
sudo certbot renew
sudo systemctl restart nginx
Railway ์ ํ โ QUICK_START.md ์ฐธ์กฐ
Vultr ์ ํ โ DEPLOYMENT_GUIDE.md ์ฐธ์กฐ
์นดํ24 ๋ฌธ์ โ 1588-0602
์๋ฆผG์ ๊ตํ
GitHub ์ ์ฅ์
ํ์ฌ ๋ผ์ด๋ธ ๋ฐ๋ชจ
๊ฐ์ฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ: Railway (30๋ถ)
์ค๋น๋์
จ๋์?
โ QUICK_START.md ์ด๊ธฐ
โ ๋จ๊ณ๋ณ๋ก ๋ฐ๋ผํ๊ธฐ
โ 30๋ถ ํ elimg.com ๋ฐ์นญ! ๐
| Made with โค๏ธ for Elim G Mission | ยฉ 2026 |