Project ini adalah open source. Feel free kalau teman-teman mau berkontribusi ^_^. Daftar kata-kata terlarang bisa ditambahkan pada file block.json
, pastikan kata-kata yang ditambahkan tidak terlalu generik dan cukup efektif menyasar komentar judol.
Website: Judol Remover
Another Interesting Project: Fecstatic
- Buat project baru di Google Cloud Console.
- Klik tab di sebelah kiri dan pilih API & Services.
- Cari YouTube Data API v3, pilih, lalu klik Enable.
- Klik tab sebelah kiri dan pilih Client - Google Auth Platform.
- Klik Get Started dan isi seluruh form yang tersedia.
- Klik Create OAuth Client.
- Isi nama dan informasi lainnya sesuai kebutuhan.
- Klik Add URIs pada bagian Authorized Redirect URI.
- Masukkan URL berikut: https://judol-remover.fecstatic.com/api/auth/callback
- Klik Save untuk menyimpan konfigurasi.
- Klik tab Audience.
- Klik Add Users.
- Masukkan email yang sesuai dengan akun Google yang ingin digunakan.
- Buka website Judol Remover.
- Klik Get Started, lalu masukkan Client Secret dan Client ID dari langkah ke-10 tadi.
- Klik Lanjutkan meskipun aplikasi belum terverifikasi.
- Pilih Izinkan semua saat diminta izin akses.
- Klik Lanjutkan untuk melanjutkan proses.
- Anda akan otomatis diarahkan (redirect) ke dashboard aplikasi.
- Pilih video yang ingin dihapus komentar "judol"-nya, lalu klik Delete.
Catatan: Pastikan akun Google yang digunakan sudah ditambahkan pada langkah 13 agar proses otorisasi berjalan lancar.
- Ganti .env.example menjadi .env
- Sesuaikan BASE_URL sesuai alamat website nantinya. Apabila berjalan di localhost masa cukup isi http://localhost:3000
- Clone repository ini
git clone https://github.com/Fecstatic/youtube-judol-remover.git
- Install NodeJS https://nodejs.org/id/download (Disarankan Versi 22)
- Install Yarn
npm install --global yarn
- Ketik
yarn install
pada terminal - Ketik
yarn dev
pada terminal - Buka http://localhost:3000 pada browser
- Pastikan sudah menginstall docker
- Build docker dari Dockerfile yang ada
- Buka http://localhost:3000 pada browser
- Gunakan Dockerfile sebagai entrypoint.
- Gunakan port 3000 dan deploy seperti aplikasi pada umumnya
- Buka alamat sesuai domain yang diatur
- Yarn
- NextJS 15 Canary App Router
- YouTube API