Menjalankan streamlit sebagai service pada Windows

Untuk membuat streamlit dapat berjalan sebagai service pada windows, kita dapat menggunakan nssm (non sucking service manager) yang dapat diunduh pada link berikut: nssm.

Adapun langkah-langkahnya adalah sebagai berikut:

1.Buka command prompt dan arahkan ke lokasi nssm

2. Buat service baru dengan perintah: nssm install namaservice

3. Masukkan isian pembuatan service

Path: lokasi streamlit.exe berada

Startup directory: lokasi di mana file streamlit yang akan dijalankan berada

Arguments: perintah yang digunakan, yaitu run namafile.py –server.port nomor_port –server.headless true

4. Jika perlu, tambahkan file log untuk menampung log error yang terjadi jika service error, dengan mengisi lokasi file log error pada tab I/O

5. Klik Install service (jika pembuatan service baru) atau Edit service (jika melakukan perubahan pada service)

6. Buka list service pada windows dengan command: services.msc

7. Jalankan service yang sudah dibuat

Tinggalkan komentar