feat(codespaces): .devcontainer + auto-setup & auto-run (Step 10) + rapikan README
This commit is contained in:
1 parent
996b738c4e
commit
4c7a046efe
4 files changed
+54
-2
No files matched your search
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
# Setup otomatis OPEN-ISP di GitHub Codespaces
|
||||
set -e
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
echo "==> [OPEN-ISP] Menyiapkan dependensi sistem…"
|
||||
sudo apt-get update -qq && sudo apt-get install -y -qq build-essential python3 >/dev/null 2>&1 || true
|
||||
|
||||
echo "==> [OPEN-ISP] Install dependensi npm…"
|
||||
npm ci --omit=dev || npm install --omit=dev
|
||||
|
||||
echo "==> [OPEN-ISP] Siapkan file .env…"
|
||||
[ -f .env ] || cp env-example.txt .env
|
||||
|
||||
echo "==> [OPEN-ISP] Siapkan data demo…"
|
||||
node scripts/seed-demo.js || true
|
||||
|
||||
echo "==> [OPEN-ISP] Selesai. Aplikasi akan dijalankan otomatis di port 3001."
|
||||
Reference in new issue
Block a user