๋ฐฐํฌ
PharmKPI์ ๋ฐฐํฌ ํ๊ฒฝ๊ณผ ์ด์ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
๋ฐฐํฌ ํ๊ฒฝ
| ํญ๋ชฉ | ๊ฐ |
|---|---|
| ํธ์คํ | Coolify (Oracle Cloud ARM) |
| URL | kpi.dvsharp.comย |
| DB | Supabase ์ ํํธ์คํ (sb.dvsharp.com, pkpi_ ์ ๋์ฌ) |
| ํ๋ ์์ํฌ | Next.js 16 (App Router) |
Coolify ๋ฐฐํฌ
Coolify UI ๋๋ API๋ฅผ ํตํด ๋ฐฐํฌํฉ๋๋ค:
- Coolify ๋์๋ณด๋์์ PharmKPI ํ๋ก์ ํธ ์ ํ
- Deploy ๋ฒํผ ํด๋ฆญ
- ๋น๋ ๋ก๊ทธ์์ ์ฑ๊ณต ์ฌ๋ถ ํ์ธ
ํ๊ฒฝ๋ณ์
| ๋ณ์ | ์ค๋ช |
|---|---|
DATABASE_URL | Supabase PostgreSQL ์ฐ๊ฒฐ ๋ฌธ์์ด (pgbouncer) |
DIRECT_URL | Prisma ๋ง์ด๊ทธ๋ ์ด์ ์ฉ ์ง์ ์ฐ๊ฒฐ |
NEXT_PUBLIC_SUPABASE_URL | Supabase API ์๋ํฌ์ธํธ |
NEXT_PUBLIC_SUPABASE_ANON_KEY | Supabase ๊ณต๊ฐ ํค |
SUPABASE_SERVICE_ROLE_KEY | ์๋ฒ ์ฌ์ด๋ ์ ์ฉ ์๋น์ค ํค |
์ฃผ์: ํ๊ฒฝ๋ณ์๋ Coolify ํ๋ก์ ํธ ์ค์ ์์ ๊ด๋ฆฌํฉ๋๋ค. ์ฝ๋์ ํ๋์ฝ๋ฉํ์ง ์์ต๋๋ค.
DB ์ ์
# Supabase PostgreSQL ์ง์ ์ ์
docker exec supabase-db psql -U postgres
# ํน์ SQL ์คํ
docker exec supabase-db psql -U postgres -c "SELECT count(*) FROM pkpi_sales;"๋ค์ ๋จ๊ณ
- ๋ฐ์ดํฐ ๋๊ธฐํ โ ERP ๋ฐ์ดํฐ ๋๊ธฐํ ๊ด๋ฆฌ
Last updated on