7d5697a96df33cad82ae33c3a94798aab68d0cf9
🧾 Printer POS Service Installer
Installer otomatis untuk mengatur lingkungan kerja aplikasi Printer POS Service di Windows.
🔧 Fitur
- Install driver USB printer thermal menggunakan Zadig
- Install Node.js v20
- Install Git for Windows
- Clone project dari Gitea private repository
- Install npm dependencies dan PM2
- Jalankan aplikasi sebagai daemon menggunakan PM2
📦 Requirements
- Windows 10 atau lebih baru
- Koneksi internet aktif
- Akses administrator
🚀 Cara Menggunakan
- Download dan jalankan
installer.exe - Setelah Zadig terbuka:
- Pilih printer thermal USB kamu
- Pilih WinUSB sebagai driver
- Klik Install Driver
- Tutup Zadig, lalu kembali ke terminal dan tekan
ENTER
- Proses akan otomatis:
- Install Node.js (jika belum ada)
- Install Git (jika belum ada)
- Clone project dari Gitea
- Jalankan dengan PM2
🔐 Catatan Keamanan
Installer ini akan mengakses:
- File
.msidari nodejs.org - Git installer dari GitHub
- Project dari private Gitea repository
- Zadig dari https://zadig.akeo.ie
Semua file disimpan sementara dan akan dihapus otomatis setelah proses selesai.
🛠 Troubleshooting
-
PM2 gagal start?
Aplikasi akan menghapus folderC:\app-folderdan membatalkan proses. -
Zadig tidak muncul?
Cek apakah antivirus memblokirnya. Buka manual dari https://zadig.akeo.ie. -
Git clone gagal?
Pastikan token dan user sudah benar dalam script.
📂 Struktur Folder
C:\
└── app-folder\
├── index.js
├── node_modules\
└── ...
Description