WebsitePublisher.ai
Beberapa pekerjaan memerlukan kode asli: pipeline data, model ilmiah, job malam hari di Python, Go, atau R. Jalankan di penyedia cloud pilihan Anda, dan biarkan situs WebsitePublisher Anda menampilkan hasilnya. Anda mempertahankan kontrol penuh atas kode. Kami menjaga situs Anda tetap cepat, aman, dan online.
Formulir, toko, pemesanan, pembayaran, email: platform memiliki blok bangunan untuk semua itu. Namun ketika pekerjaan Anda adalah mendekode gigabita data model setiap jam, atau menjalankan perpustakaan yang hanya ada dalam bahasa Anda, tempat yang tepat adalah mesin yang Anda kontrol.
Jadi kami tidak menjalankan program Anda di server kami. Sebagai gantinya, kami memberikan Anda cara yang jelas dan aman untuk menghubungkannya. Bahasa apa pun, runtime apa pun, penyedia apa pun.
Setiap proses menghasilkan file ditambah satu manifest kecil. Manifest ditulis terakhir, sehingga pengunjung tidak pernah melihat proses yang belum selesai.
Umpan data terbuka, sebuah API, database Anda sendiri.
Kontainer Anda sesuai jadwal, dalam bahasa apa pun, dengan dependensi Anda sendiri.
File dalam folder run baru, kemudian latest.json menunjuk ke sana.
Halaman membaca manifes dan menampilkan run terbaru. Tidak ada yang dihitung per pengunjung.
Aturan umum: lebih dari beberapa puluh file per berjalan, atau file di atas beberapa MB, masukkan ke bucket Anda sendiri.
Worker Anda menulis ke bucket yang Anda miliki, misalnya DigitalOcean Spaces, Amazon S3, Cloudflare R2, atau Backblaze B2. Halaman Anda memuat file langsung dari sana.
Pekerja Anda mengunggah ringkasan JSON atau beberapa gambar langsung ke proyek Anda, menimpa jalur yang tetap setiap kali dijalankan.
Kunci API proyek dapat mengubah segalanya di proyek tersebut, bukan hanya aset. Simpan hanya di worker, berikan tanggal kadaluarsa, dan cabut saat Anda menghentikan worker. Jika Anda lebih suka menjaga kunci jauh dari situs Anda sepenuhnya, gunakan rute B.
| Batas Rute A | Free | Solo | Starter | Pro | Agency |
|---|---|---|---|---|---|
| Aset per proyek | 25 | 100 | 300 | 1,500 | 3,000 |
| Penyimpanan per proyek | 25 MB | 100 MB | 250 MB | 1 GB | 2.5 GB |
Ukuran file maksimal: gambar dan PDF 5 MB; JSON, JS, CSS, TXT dan HTML 1 MB; CSV dan TSV 50 MB; MP4, MP3 dan OGG 20 MB. Format sains biner seperti NetCDF, GRIB atau ZIP tidak diterima sebagai aset: konversikan terlebih dahulu di worker Anda. Batas laju API: 60 permintaan per menit.
Apa pun yang dilakukan pekerja Anda, setiap run berakhir dengan cara yang sama: unggah file ke folder run baru, lalu timpa latest.json. Halaman Anda hanya membaca satu file itu.
Pekerja Anda mengunduh inputnya dari sumber.
Kode Anda, library Anda, tertanam dalam image container milik Anda sendiri.
Semua file output masuk ke folder run baru.
Terakhir, timpa latest.json. Situs mengambil run baru pada pemuatan berikutnya; jaga waktu cache file ini tetap singkat.
Beritahu asisten terhubung Anda di mana manifest Anda berada. Asisten tersebut membangun halaman yang membacanya dan menampilkan run terbaru, termasuk waktu run, sehingga pengunjung dapat melihat seberapa segar data tersebut. Lihat AI yang didukung →
Beberapa pengaturan yang bekerja dengan baik. Pilih yang sudah Anda kenal.
Pekerjaan terjadwal App Platform, atau Droplet kecil dengan Docker dan cron. Spaces sebagai bucket.
Kunjungi →EventBridge Scheduler dengan tugas ECS Fargate, atau Lambda untuk pekerjaan singkat. S3 sebagai bucket.
Kunjungi →Cloud Scheduler dengan job Cloud Run. Cloud Storage sebagai bucket.
Kunjungi →Cukup untuk pekerjaan ringan beberapa menit. Rahasia ada di pengaturan repositori Anda.
Kunjungi →Kami mendukung sisi situs: halaman yang membaca manifest, aset, formulir, dan integrasi Anda. Worker, kodenya, dan akun cloud Anda tetap milik Anda.
Hubungkan asisten Anda, arahkan ke manifest Anda, dan situs Anda menampilkan hasilnya. Ingin kami melihat pengaturan Anda terlebih dahulu? Tinggal tanya.
Pertanyaan tentang pengaturan Anda? support@websitepublisher.ai