Next.js ja Postgres kiinteällä kuukausihinnalla
Vinssi voi ajaa Next.js-sovelluksen GitHubista ja lisätä yhden Postgres-tietokannan kiinteällä kuukausihinnalla. Sovellus toimii Euroopassa. Pikaohje kattaa sovelluksen, ja tietokantaohje kattaa Postgresin.
Hinta
Laskutus on sovelluskohtainen. Hinnat eivät sisällä arvonlisäveroa. Tiny on €5 kuukaudessa, App on €9 kuukaudessa ja Pro App on €15 kuukaudessa. Sovellukseen voi lisätä yhden Vinssin ylläpitämän Postgres-tietokannan. Postgres Lite on €5 kuukaudessa. Muut tietokantatasot ovat tietokantaohjeessa. Uudet työtilat saavat €9 hyvitystä. Vinssi Pages, jolla julkaistaan staattinen tiedosto, ei kuulu tähän hintaan eikä tarvitse pakettia.
Hintasivu ja plans and limits -ohje ovat näiden lukujen lähteet.
Julkaise Next.js-sovellus
Pikaohje kertoo vaiheet tälle sovellukselle. Kirjaudu hallintaan. Työtila syntyy ensimmäisellä kirjautumisella. Asenna GitHub App ja anna sille vain ne GitHub-repot, joita aiot käyttää. Repo on koodikansio GitHubissa. Valitse New app, anna nimi ja valitse yksi repo.
Ennen ensimmäistä julkaisua avaa Settings ja sitten Build. Jätä kentät arvoon Auto, ellei sovellus ole alikansiossa tai ellei se lue PORT-arvoa. Sovelluksen pitää kuunnella porttia 3000. Koonti ja käynnissä oleva sovellus käyttävät Node 22:ta. Koonti on vaihe, jossa koodista tehdään valmis sovellus. Next.js käynnistetään komennolla next start -p 3000.
Avaa Settings ja sitten Variables, jos koonti tai käynnissä oleva sovellus tarvitsee avaimen. Postgresia varten älä kirjoita DATABASE_URL-arvoa itse. Lisää tietokanta, kuten seuraava osio sanoo. Avaa Billing, valitse paketti ja tee maksu loppuun. Paina Deploy. Ensimmäinen julkaisu kestää yleensä kahdesta viiteen minuuttiin. Kun tila on Live, avaa Vinssin antama osoite. Se näyttää tältä: https://<project-slug>-<4 random characters>.app.vinssi.ai.
Lisää Postgres
Sovelluksella voi olla yksi Vinssin ylläpitämä PostgreSQL-tietokanta. Hallinnassa avaa Settings, sitten Database, valitse taso ja vahvista. Komentorivillä ohjeen komento on:
vinssi db create <project> --plan liteLite valmistuu muutamassa sekunnissa, kun kapasiteettia on. Erillinen tietokanta kestää viidestä kymmeneen minuuttia. Kun se on käynnissä, Vinssi julkaisee sovelluksen uudelleen, jotta se käynnistyy DATABASE_URL asetettuna. Tietokantaohje kuvaa varmuuskopiot ja sen, miten sovellus yhdistää.
Mistä luet lisää
Tuetut sovellukset on lueteltu tuettujen sovellusten ohjeessa. Näitä vaiheita ei kokeiltu kirjautuneella Vinssi-tilillä tätä opasta kirjoitettaessa.
Yleiset kysymykset
- Missä Next.js- ja Postgres-vaiheet ovat?
- Pikaohje kattaa sovelluksen. Tietokantaohje kattaa Postgresin. Etusivun kehotus julkaisee staattisen tiedoston tai kansion Vinssi Pages -palvelussa.
- Mitä tämä maksaa?
- Laskutus on sovelluskohtainen, ilman arvonlisäveroa. App-paketti on €9 kuukaudessa. Postgres Lite on €5 kuukaudessa. Muut sovelluspaketit ovat Tiny €5 ja Pro App €15. Muut tietokantatasot maksavat enemmän. Uudet työtilat saavat €9 hyvitystä.
- Montako tietokantaa yhdellä sovelluksella voi olla?
- Yhden Vinssin ylläpitämän PostgreSQL-tietokannan. Vinssi asettaa DATABASE_URL-arvon puolestasi.
- Mistä luen tarkat vaiheet?
- Käytä pikaohjetta sovellukselle, tietokantaohjetta Postgresille ja plans and limits -sivua hinnoille.
Pyydä tekoälytyökalua julkaisemaan työ. Kopioi tämä: Deploy my app with Vinssi. Instructions: vinssi.ai/get-started.md