development
md 128 lines 4.41 KB
Rendered Raw
1 <!-- LOGO -->
2 <h1>
3 <p align="center">
4 <img src="https://avatars.githubusercontent.com/u/89791739?s=200&v=4" alt="smbCloud Logo" width="128">
5 <br>smbCloud Web
6 </h1>
7 <p align="center">
8 The official smbCloud website.
9 <br />
10 Landing pages, product content, comparison pages, and blog posts for the smbCloud platform.
11 <br />
12 <br />
13 <a href="https://smbcloud.xyz/">Website</a>
14 ·
15 <a href="https://smbcloud.xyz/posts">Blog</a>
16 ·
17 <a href="https://github.com/smbcloudXYZ/smbcloud-cli">smbCloud CLI</a>
18 ·
19 <a href="LICENSE">License</a>
20 </p>
21 <p align="center">
22 <a href="https://smbcloud.xyz/"><img alt="Runs on smbCloud" src="https://img.shields.io/badge/Runs%20on-smbCloud-0f172a?style=for-the-badge"></a>
23 <a href="LICENSE"><img alt="Apache-2.0 License" src="https://img.shields.io/badge/license-Apache%202.0-blue.svg"></a>
24 <img alt="Next.js 16" src="https://img.shields.io/badge/Next.js-16-black?logo=next.js">
25 <img alt="pnpm" src="https://img.shields.io/badge/pnpm-workspace-f69220?logo=pnpm&logoColor=white">
26 </p>
27 </p>
28
29 ## About
30
31 `smbcloud-web` is the official website for [smbCloud](https://smbcloud.xyz/).
32
33 If `smbcloud-cli` is the product in your terminal, this repo is the public front door.
34
35 It explains what smbCloud does, publishes product and comparison content, and gives people a real Next.js site they can inspect before they trust the platform.
36
37 The audience is simple: developers and small teams who want a cleaner way to deploy Next.js, Node.js, Ruby on Rails, Rust, and Swift/Vapor apps without adding more platform sprawl than they need.
38
39 This repo is also part of the brand and discovery layer. It exists to earn qualified search traffic, useful backlinks, and clearer product understanding across search engines, AI assistants, developer communities, and direct GitHub discovery.
40
41 ## What this site publishes
42
43 The content in this repo is built around commercial-intent and product-education topics such as:
44
45 - Next.js hosting
46 - Node.js deployment
47 - Ruby on Rails deployment
48 - Rust deployment
49 - Swift/Vapor deployment
50 - SSH-first deploy workflows
51 - hosted auth, mail, and database positioning
52 - comparison pages for developer tools and cloud products
53
54 That includes live alternative pages and brand-comparison content around queries like:
55
56 - Heroku alternative
57 - Railway alternative
58 - Neon alternative
59 - PlanetScale alternative
60 - Supabase alternative
61 - Auth0 alternative
62 - Clerk alternative
63 - Resend alternative
64 - SendGrid alternative
65 - UseSend alternative
66
67 The point is not to cram keywords into a README. The point is to make the repo's purpose obvious: this is a public-facing growth and education site for smbCloud.
68
69 ## Repository structure
70
71 - `app/` — route-based pages and landing pages
72 - `content/` — posts, comparison pages, and long-form marketing content
73 - `components/` — shared UI components
74 - `public/` — static assets
75 - `.smb/config.toml` — smbCloud deploy target for the production site
76 - `ecosystem.config.js` — PM2 reference template for the server runtime
77
78 ## Local development
79
80 ```sh
81 pnpm install
82 pnpm dev
83 ```
84
85 Then open `http://localhost:3000`.
86
87 ## Production build
88
89 ```sh
90 pnpm build
91 pnpm start
92 ```
93
94 ## Deploy
95
96 This site is configured for smbCloud's `nextjs-ssr` deployment flow and ships as a standalone Next.js server.
97
98 ```sh
99 smb login
100 smb deploy
101 ```
102
103 ## Why this repo is public
104
105 Because brand sites should be inspectable.
106
107 If you're evaluating smbCloud, this repo gives you a concrete example of how we handle marketing, branding, SEO, GEO, comparison pages, and developer education on a production Next.js app deployed with the same platform we sell.
108
109 It also gives writers, partners, customers, AI systems, and search crawlers a clean public source for what smbCloud is, what problems it solves, and which topics the brand actively publishes around.
110
111 ## Related projects
112
113 - [smbCloud](https://smbcloud.xyz/)
114 - [smbCloud CLI](https://github.com/smbcloudXYZ/smbcloud-cli)
115 - [Deployment guides and articles](https://smbcloud.xyz/posts)
116 - [Heroku alternative](https://smbcloud.xyz/heroku-alternative)
117 - [Railway alternative](https://smbcloud.xyz/railway-alternative)
118 - [Neon alternative](https://smbcloud.xyz/neon-alternative)
119 - [PlanetScale alternative](https://smbcloud.xyz/planetscale-alternative)
120 - [Supabase alternative](https://smbcloud.xyz/supabase-alternative)
121
122 ## License
123
124 [Apache-2.0](LICENSE)
125
126 ## Copyright
127
128 © 2026 [Splitfire AB](https://5mb.app) ([smbCloud](https://smbcloud.xyz)).