WebsitePublisher.ai
Noe arbeid krever ekte kode: en datapipeline, en vitenskapelig modell, en nattlig jobb i Python, Go eller R. Kjør den hos skytilbyderen du velger, og la WebsitePublisher-nettstedet ditt vise resultatene. Du beholder full kontroll over koden. Vi holder nettstedet ditt raskt, sikkert og online.
Skjemaer, butikker, bookininger, betalinger, e-post: plattformen har byggeklossene for alt det. Men når arbeidet ditt er å dekode gigabyte med modeldata hver time, eller å kjøre et bibliotek som bare finnes på ditt språk, er riktig plass for det en maskin du kontrollerer.
Så vi kjører ikke programmene dine på serverne våre. Vi gir deg en klar, sikker måte å koble dem til på i stedet. Hvilket som helst språk, hvilken som helst runtime, hvilken som helst leverandør.
Hver kjøring produserer filer pluss ett lite manifest. Manifestet skrives sist, så besøkende ser aldri en halvferdig kjøring.
En åpen datastrøm, et API, din egen database.
Din container på et planlagt tidspunkt, på hvilket som helst språk, med dine egne avhengigheter.
Filer i en ny kjøringsmappe, deretter latest.json som peker til den.
Siden leser manifestet og viser den nyeste kjøringen. Ingenting beregnes per besøkende.
Tommelfingerregel: mer enn noen få dusin filer per kjøring, eller filer over noen få MB, bør gå til din egen bucket.
Arbeideren din skriver til en bøtte du eier, for eksempel DigitalOcean Spaces, Amazon S3, Cloudflare R2 eller Backblaze B2. Siden din laster filene direkte derfra.
Din arbeider laster opp et JSON-sammendrag eller noen få bilder direkte inn i prosjektet ditt, og overskriver en fast sti ved hver kjøring.
En prosjekt-API-nøkkel kan endre alt i det prosjektet, ikke bare ressurser. Oppbevar den kun på arbeideren, sett en utløpsdato, og tilkall den når du stopper arbeideren. Hvis du heller vil holde nøkler helt bort fra nettstedet ditt, bruker du rute B.
| Rutegrenser A | Free | Solo | Starter | Pro | Agency |
|---|---|---|---|---|---|
| Ressurser per prosjekt | 25 | 100 | 300 | 1,500 | 3,000 |
| Lagring per prosjekt | 25 MB | 100 MB | 250 MB | 1 GB | 2.5 GB |
Maksimal filstørrelse: bilder og PDF 5 MB; JSON, JS, CSS, TXT og HTML 1 MB; CSV og TSV 50 MB; MP4, MP3 og OGG 20 MB. Binære vitenskapelige formater som NetCDF, GRIB eller ZIP godtas ikke som ressurser: konverter dem i workeren din først. API-hastighetsbegrensning: 60 forespørsler per minutt.
Uansett hva arbeideren din gjør, slutter hver kjøring på samme måte: last opp filene til en ny kjøringmappe, og overskriv deretter latest.json. Siden din leser bare den ene filen.
Arbeideren din laster ned inndataene sine fra kilden.
Din kode, dine biblioteker, festet i ditt eget containerbilde.
Alle utdatafiler går inn i en ny kjøremappte.
Til slutt overskriver du latest.json. Nettstedet plukker opp den nye kjøringen ved neste innlasting; hold bufretiden for denne ene filen kort.
Fortell den tilkoblede assistenten din hvor manifestet ditt ligger. Den bygger siden som leser det og viser den nyeste kjøringen, inkludert kjøringstiden, slik at besøkende kan se hvor fersk dataene er. Se støttede AI-er →
Et par oppsett som fungerer godt. Velg den du allerede kjenner.
App Platform planlagt jobb, eller en liten Droplet med Docker og cron. Spaces som bucket.
Besøk →EventBridge Scheduler med en ECS Fargate-oppgave, eller Lambda for korte jobber. S3 som bøtte.
Besøk →Cloud Scheduler med en Cloud Run-jobb. Cloud Storage som bøtte.
Besøk →Nok til lette oppgaver på noen få minutter. Hemmeligheter i dine depotinnstillinger.
Besøk →Vi støtter siden: siden som leser manifestet ditt, ressursene, skjemaene og integrasjonene dine. Workeren, koden og skykontoen din forblir dine.
Koble til assistenten din, pek den mot manifestet ditt, og nettstedet ditt viser resultatene dine. Ønsker du at vi skal se på oppsettet ditt først? Bare spør.
Spørsmål om oppsettet ditt? support@websitepublisher.ai