Skip to content

Repositori untuk server dari web organisasi bellshade

Notifications You must be signed in to change notification settings

dipras/bellshade-server

 
 

Repository files navigation

Bellshade Server Side

Hanya sebuah proxy untuk mengambil data ke github API.

Dev

Environment Variable

Copy file .env.sample dan ubah namanya menjadi .env, isikan variabel sesuai Keterangan dibawah.

GITHUB_TOKEN_API=
DISCORD_WEBHOOK_URL=
MENTION_DISCORD_USER_ID=

Keterangan :

  • GITHUB_TOKEN_API : Untuk akses yang limitnya besar, diperlukan github personal token, buatlah disini dengan akses read:org dan read:user.
  • DISCORD_WEBHOOK_URL : Untuk kemudahan logging data error ataupun scheduler, aplikasi ini mengandalkan discord webhook. Baca artikel ini untuk lebih lengkap apa itu discord webhook dan cara mendapatkan urlnya.
  • MENTION_DISCORD_USER_ID : Ketika ada error di aplikasi, webhook akan mengirimkan data error dan men-tag seseorang yang menangani aplikasi ini. Baca artikel ini dan tempelkan id nya saja (misal 1236420xxxx).

Install Package

Install package yang diperlukan sebelum menjalankan

npm install

Available Script

Untuk menjalankan development server

npm run dev

Untuk menjalankan server biasa

npm run start

About

Repositori untuk server dari web organisasi bellshade

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%