Säästä viikkoja alustatyötä tuotantovalmiilla perustalla, jossa on hallittu arkkitehtuuri, rakennettu AI-koodausagenttien ja perustajien globaalia kasvua varten.
An operations hub, a portfolio site, a multimodal SaaS, two enterprise sites, a design system and an asset library — the same core underneath each.
Community
Search
Channels
# general
# models
# showcase
# help
general
Online
Rakentaminen on ilmaista. Maksa vain, jos tarvitset meiltä sitoumuksen.
Kaupallisen tuotteen rakentaminen Nebutra-pohjalle ei maksa mitään — ei maksuja, ei lisenssiavainta, ei rekisteröitymistä, ei copyleftiä. Maksulliset tasot myyvät tukea, SLA-tasoja, vastuunkantoa ja tavaramerkkioikeuksia, eivät koskaan käyttölupaa.
YHTEISÖ
Ilmainen/ ikuisesti
Kaikille. Mikä tahansa tiimin koko, mikä tahansa liikevaihto. Suljetun lähdekoodin kaupallinen käyttö sisältyy, ilman rekisteröitymistä ja ilman mainintavelvoitetta.
Täysi Next.js 16 -SaaS-ydin, kaikki paketit mukana
Suljetun lähdekoodin kaupallinen käyttö tiimin koosta ja liikevaihdosta riippumatta
Koko pino: Auth, Maksut, Organisaatiot, API, Sähköposti, i18n, Taustatyöt, Tallennus ja muuta
Markkinointiominaisuudet: Blogi, laskeutumissivu, SEO, Analytiikka
Julkiset issuet, Discussions ja Discord — parhaan kyvyn mukaan, ei vastaustakuuta
Sailor on mielipiteellinen Next.js + Tailwind v4 -SaaS-pohja, jossa on valmiina todennus, laskutus, monivuokraisuus, tekoäly, jonot, haku ja sähköposti. Kloonaa se, määritä palveluntarjoajat ja julkaise — yleensä viikossa.
Perustajille ja tuoteinsinööreille, jotka haluavat käyttää aikansa erottaviin tekijöihin — ei saman todennus-/laskutus-/vuokrausputkiston uudelleenrakentamiseen viidettä kertaa.
Koko lähdekoodi julkaistaan FSL-1.1-ALv2-lisenssillä — täysin maksuton tuotteiden rakentamiseen, ilman maksuja tai copyleft-velvoitteita. Ainoa rajoitus on, ettei Sailoria itseään voi tarjota kilpailevana kaupallisena tuotteena tai palveluna, ja jokainen versio muuttuu automaattisesti Apache-2.0-lisenssiksi kahden vuoden kuluttua. Jokainen suunnitelma sisältää täyden ominaisuusvalikoiman (autentikointi, laskutus, monivuokraisuus, tekoäly, tarkastus); maksulliset suunnitelmat eivät myy lisäominaisuuksia — ne myyvät tukisitoumuksen ja SLA:n, vahingonkorvausvastuun, compliance-dokumentaation ja tavaramerkkioikeudet.
FSL-1.1-ALv2 (Functional Source License, versio 1.1, ALv2). Täysin maksuton tuotteiden rakentamiseen, ilman copyleft-velvoitteita. Ainoa asia, joka ei ole sallittua, on tarjota Sailoria itseään kilpailevana kaupallisena tuotteena tai palveluna. Jokainen versio muuttuu peruuttamattomasti Apache-2.0-lisenssiksi kaksi vuotta julkaisun jälkeen. Maksulliset suunnitelmat myyvät tukisitoumuksen, SLA:n, vahingonkorvausvastuun, compliance-dokumentaation ja tavaramerkkioikeudet, eivät lisäominaisuuksia.
Ei. Lähdekoodipäivitykset sisältyvät jokaiseen kaupalliseen lisenssiin — vedä main-haarasta milloin haluat ja rebasaa oma haaraasi. Maksullinen taso on oikeus käyttää Sailoria kaupallisessa tuotannossa, ei oikeus vastaanottaa koodia. Jokainen pienjulkaisu sisältää CHANGELOGin ja päivitysoppaan mahdollisista breaking change -muutoksista.
Ilmaiset asiakkaat saavat yhteisön Discordin ja GitHub Issuesin. Pro lisää priorisoidun sähköpostituen, jossa on 1 arkipäivän vasteajan SLA. Enterprise saa omistetun Slack-kanavan ja onboarding-ingenieerin.
Mihin tahansa paikkaan, jossa Node 22+ toimii. Markkinointisivusto julkaistaan Verceliin; dashboard, gateway ja Python-palvelut toimivat Dockerilla / PM2:lla (käytämme niitä nykyään Aliyun ECS:ssä, ja täydelliset Kubernetes-manifestit ovat infra/iac/k8s/-polussa klustereille). Enterprise-asiakkaat voivat myös julkaista omissa VPC:ssään.
Kyllä. Julkaisemme rinnakkaista infrastruktuurikonfiguraatiota (Aliyun-yhteensopiva CDN, ICP-yhteensopivat verkkotunnukset), jotta sama koodipohja voidaan julkaista saumattomasti Great Firewallin sisällä.
Next.js 16 (App Router) React 19:n päällä, TypeScript 5.9, Tailwind v4, Prisma 7 Postgresin päällä (pgvector + RLS), Hono BFF-gatewaylle, FastAPI ML/raskaalle palveluille ja huolella valittu komponenttikirjasto Radixin, Nebutra UI-primitiivien ja yhteisen Motion-kerroksen päällä. Tekoälyominaisuudet kulkevat Vercel AI SDK:n kautta palveluntarjoajan portabiliteetilla (OpenAI / OpenRouter / SiliconFlow / Azure / paikallinen).
Sailor koostuu 10 sovelluksesta ja 104 yhteisestä paketista packages/*/* -polussa sekä 4 backend-linjestä (Hono-gateway, FastAPI/Python, Go, Rust) — paljon sen rajan yli, jossa yksittäinen Next.js-megasovellus pysyy ylläpidettävänä. Turborepo tarjoaa meille vain muutettujen osien rakentamisen, läpinäkyvän etäcacheauksen ja yhden totuuden lähteen yhteisille design token -muuttujille, kirjautumiselle, laskutukselle ja havainnoinnille — ilman että pakotamme jokaista tiimiä samaan Next.js-prosessiin.
Kaksi kerrosta. Pyyntöön sidottu vuokralaiskonteksti @nebutra/tenant -paketin kautta (AsyncLocalStorage välittää aktiivisen organisaation jokaisen palvelinpäivityksen kautta, mukaan lukien tietokantakyselyt ja ulospäin menevät webhookit) sekä tietokannassa pakotettu eristys Postgres Row-Level Security -sääntöjen kautta (packages/platform/db/prisma/generated/rls.sql), jotka sidotaan sessioon paikalliseen app.current_tenant_id -muuttujaan. Palveluroolien yhteydet ohittavat RLS:n vain luotettujen sisäisten palveluiden sisällä; kaikki käyttäjäkohtaiset reitit kulkevat vuokralaiskontekstiin sidotun clientin kautta.
Kyllä. @nebutra/auth sisältää ensiluokkaisen adapterin Better Authille. Vaihdetaan AUTH_PROVIDER-ympäristömuuttujan kautta tai valitaan luonninhetkellä komennolla create-sailor --auth=... — palvelin, React ja middleware -pinnat pysyvät identtisinä riippumatta palveluntarjoajasta. Viidennen adapterin lisääminen tarkoittaa yhden rajapinnan toteuttamista (~80 LOC); ympäröivässä koodissa ei ole sidoksia tiettyyn palveluntarjoajaan.
Kyllä. Jokainen integraatio (autentikointi, jono, haku, sähköposti, maksut, tallennus, laskutus) on palveluntarjoajasta riippumaton. Jokaisen paketin factory valitsee oikean adapterin yhdestä env-muuttujasta — kaikki Better Authin, QStashin, Resendin ja Creemin kautta — ilman sovelluskoodin koskemista.
Sovelluskerroksen kuorittu salaus salaisuuksille (@nebutra/vault), Postgres RLS vuokraeristykseen, RBAC/ABAC CASL:n kautta (@nebutra/permissions), HMAC-merkityt palveluiden väliset tokenit, merkityt lähtevät webhookit ja SOC 2 -yhteensopiva tarkastusputki (@nebutra/audit) sisältyvät jokaiseen suunnitelmaan. Pro ja Enterprise lisäävät SOC 2 -todistuksen tuen, omistetun incident response -palvelun ja pidemmän tarkastuslokin säilytysajan.