mbahArip / next-gdrive-index

Google Drive index built with Next.js for easier sharing files to public.
https://drive-demo.mbaharip.com
GNU Affero General Public License v3.0
64 stars 84 forks source link

Ini kenapa? #10

Closed hctofu86 closed 6 months ago

hctofu86 commented 6 months ago

Gak tau lagi ini kenapa selalu begitu, dan tutorial deploy juga belum diupdate. Kalau bisa ada tutor bahasa indonesia juga itu sangat membantu. Btw, terima kasih sudah buat ini repo. akhirnya ada index keren selain gdi.

Screenshot 2024-04-12 011751
mbahArip commented 6 months ago

Bisa coba dicek error lognya di page deployment vercelnya gan?

Iya gan masih belum sempet update wikinya hehe, mungkin nanti weekend saya update wikinya Tapi gampangnya sih ikutin yg di wiki, terus ikutin migration guide doang sih gan

hctofu86 commented 6 months ago

Error: Failed to decrypt data, either invalid hash or encryption key. at b (/var/task/.next/server/chunks/828.js:1:6029) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Promise.all (index 0) at async m (/var/task/.next/server/app/page.js:1:3424)

[Error: An error occurred in the Server Components render. The specific message is omitted in production builds to avoid leaking sensitive details. A digest property is included on this error instance which may provide additional details about the nature of the error.] { digest: '2664913658' }

mbahArip commented 6 months ago

Problem di environment ENCRYPTION_KEYnya gan errornya gara2 gagal decrypt rootFolder itu

bisa ikutin bagian ini

hctofu86 commented 6 months ago

Dan file .env diisi semua atau dibiarin kosong? apa nanti diisinya di environment variable vercel aja?

mbahArip commented 6 months ago

Bisa langsung di vercel aja sebenernya. File .env dipake pas dijalanin di lokal aja

hctofu86 commented 6 months ago

Oh gitu, iya bang saya gak pakai cara lokal.

Untuk dapatin encryption key bagaimana bang? Atau dibiarin kosong aja?

mbahArip commented 6 months ago

baiknya sih pake encryption key sendiri. bisa kata2 / random character, yang penting 16 huruf.

kalau misalnya dikosongin juga harusnya ga masalah, nanti bakal pake default bawaan project ini (next-gdrive-index)

hctofu86 commented 6 months ago

rootFolder itu "id" dari folder gdrive kan bang? apakah harus di encode ke base64 juga atau tidak pas dimasukkan ke config gIndex.config.ts?

hctofu86 commented 6 months ago

Ini isi file .json dicopy semua terus di encode ya?

Screenshot_20240412-094448_MiXplorer

mbahArip commented 6 months ago

Sorry baru nemu freetime. W lagi bikin deploying guide di webnya include dari bikin google cloud project sampe env + config.

Expect bisa pake deploying guide ini minggu depan / akhir bulan ini. Cheers.