memperkenalkan
Berdasarkan Cloudflare Worker dan Pages, penerapan tanpa server dapat dicapai dengan mudah!
Ubah catatan
1 November 2024
- Memperbaiki masalah tidak dapat memuat setelah mengunggah
19 Oktober 2024
- Perbaiki bug yang tidak dapat diunggah oleh webp.
- Optimalkan struktur database. Data yang ada perlu dimigrasi, klik untuk melihat tutorial.
29 September 2024
- Optimalkan fungsi cache dan gunakan metode cache.put() dan cache.match() yang disediakan oleh Cloudflare untuk pemrosesan.
25 September 2024
- Memperbaiki masalah pengunggahan file GIF, terima kasih kepada pengguna nodeseek @Libs atas idenya.
- Antarmuka Telegraf telah dipindahkan ke cabang telegraf, dan cabang utama adalah antarmuka TG_BOT, yang dapat diterapkan ke halaman dengan langsung melakukan forking pada gudang.
23 September 2024
- Memperbaiki masalah kegagalan tautan dan mendukung pengunggahan file video.
14 September 2024
- File yang diunggah melalui antarmuka Telegraph bersifat sensitif terhadap waktu , jadi disarankan untuk menggunakan TG_BOT untuk mengunggahnya.
13 September 2024
- Mendukung pengunggahan ke saluran melalui TG_BOT.
12 September 2024
- Sudah diperbaiki dan dapat diunggah ke telegraf secara normal.
6 September 2024
Mulai 6 September 2024, telegra.ph telah melarang pengunggahan file media, dan proyek ini telah dihentikan.
Fungsi
- Mendukung verifikasi pengunjung.
- Mendukung unggahan tempel.
- Mendukung banyak unggahan file.
- Dukungan melihat catatan sejarah.
- Mendukung pengunggahan file gambar dan video.
- Mendukung manajemen batch file latar belakang.
- Mendukung modifikasi jalur latar belakang, defaultnya adalah /admin.
- Mendukung tampilan waktu unggah gambar pada antarmuka manajemen dan pengurutan berdasarkan waktu unggah.
- Secara default, hanya tautan gambar dalam database yang merupakan proxy, dan tautan tersebut tidak dapat diakses setelah dihapus di latar belakang.
- Mendukung format URL, BBCode, dan Markdown. Klik tombol yang sesuai untuk menyalin tautan secara otomatis dalam format yang sesuai.
- Bagi pengguna yang perlu menyesuaikan antarmuka pengguna, Anda dapat memodifikasi sendiri kodenya. Saya harap Anda dapat menyimpan alamat open source proyek saat melakukan modifikasi.
Tutorial penerapan
Deskripsi variabel
Item yang diperlukan:
nama variabel | menjelaskan |
---|
DOMAIN | Nama domain khusus untuk Pekerja atau Halaman. |
USERNAME | Nama pengguna yang digunakan untuk otentikasi. |
PASSWORD | Kata sandi yang digunakan untuk otentikasi. |
ADMIN_PATH | Jalur ke halaman manajemen, tidak diperlukan /. Contoh:admin |
TG_BOT_TOKEN | Token bot Telegram melalui @BotAyah. |
TG_CHAT_ID | Jika Anda mengisi ID akun, robot akan mengirimkannya kepada Anda. Jika Anda mengisi saluran atau grup, robot akan mengirimkannya ke saluran atau grup tersebut. |
⚠️ Catatan: Jika Anda mengisi TG_CHAT_ID
saluran, Anda perlu menambahkan TG_BOT ke saluran dan menetapkannya sebagai administrator!
Gunakan bot @VersaToolsBot untuk mendapatkan ID dan meneruskan pesan Anda dengan bot atau saluran ke bot!
Digunakan saat mengikat database
nama variabel | menjelaskan |
---|
DATABASE | Variabel database, digunakan untuk mengikat database. |
Opsional:
nama variabel | menjelaskan |
---|
ENABLE_AUTH | Jika disetel ke true , verifikasi tamu diaktifkan. Jika kosong atau tidak disetel, verifikasi tamu dinonaktifkan. |
Instruksi inisialisasi basis data
CREATE TABLE media (
url TEXT PRIMARY KEY,
fileId TEXT NOT NULL
);
Isikan contoh:
Tutorial penerapan halaman
Tutorial penerapan pekerja
Tutorial penerapan halaman:
1. Inisialisasi database
⚠️ ⚠️ ⚠️ Isi instruksi inisialisasi
2. Terapkan ke halaman
- 2.1 Unduh _worker.js, kemas ke dalam zip dan unggah ke halaman
- 2.2 Terapkan ke halaman dengan melakukan forking pada gudang ini
3. Tetapkan variabel
4. Tetapkan nama domain khusus.
5. Sebarkan ulang nama domain khusus dan variabel yang baru saja dikonfigurasi agar dapat diterapkan.
Tutorial penerapan pekerja:
1. Inisialisasi database
⚠️ ⚠️ ⚠️ Isi instruksi inisialisasi
2. Buat pekerja
3. Siapkan nama domain khusus
4. Tetapkan variabel
5. Copy dan paste kode di _worker.js ke dalam editor
6. Klik Terapkan