mirror of
https://github.com/altstackHQ/altstack-data.git
synced 2026-04-18 18:53:18 +02:00
Initialize public data and docs repository
This commit is contained in:
21
docs/app/stacks/_meta.ts
Normal file
21
docs/app/stacks/_meta.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import type { MetaRecord } from 'nextra'
|
||||
|
||||
const meta: MetaRecord = {
|
||||
bootstrapper: {
|
||||
title: '🚀 The Bootstrapper Stack',
|
||||
},
|
||||
designer: {
|
||||
title: '🎨 The Designer Stack',
|
||||
},
|
||||
'ai-first': {
|
||||
title: '🤖 The AI-First Stack',
|
||||
},
|
||||
devops: {
|
||||
title: '⚙️ The DevOps Stack',
|
||||
},
|
||||
privacy: {
|
||||
title: '🔒 The Privacy Stack',
|
||||
},
|
||||
}
|
||||
|
||||
export default meta
|
||||
38
docs/app/stacks/ai-first/page.mdx
Normal file
38
docs/app/stacks/ai-first/page.mdx
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: "The AI-First Stack"
|
||||
description: "Own your AI. Run LLMs, image generation, and code assistants locally with zero API keys, zero usage limits, and zero data leaving your machine."
|
||||
---
|
||||
|
||||
# 🤖 The AI-First Stack
|
||||
|
||||
**Own your AI.** Run powerful AI locally. No API keys, no usage limits, no data leaving your machine.
|
||||
|
||||
| What | Tool | Replaces |
|
||||
|---|---|---|
|
||||
| LLM Inference | [Llama](/deploy/llama) | ChatGPT ($20/mo) |
|
||||
| Coding Model | [DeepSeek](/deploy/deepseek) | GitHub Copilot ($10/mo) |
|
||||
| Image Generation | [Stable Diffusion](/deploy/stable-diffusion) | Midjourney ($10/mo) |
|
||||
| IDE Assistant | [Continue.dev](/deploy/continue-dev) | Copilot extension ($10/mo) |
|
||||
| Code Autocomplete | [Tabby](/deploy/tabby) | Tabnine ($12/mo) |
|
||||
|
||||
**Total saved: ~$69/mo** (nice)
|
||||
|
||||
## Hardware Requirements
|
||||
|
||||
Running AI locally requires GPU horsepower. Here's what you need:
|
||||
|
||||
| Model Type | Minimum VRAM | Recommended GPU |
|
||||
|---|---|---|
|
||||
| Small LLMs (7B params) | 6 GB | RTX 3060, RTX 4060 |
|
||||
| Large LLMs (70B params) | 48 GB | 2× RTX 3090, A6000 |
|
||||
| Image Generation (SDXL) | 8 GB | RTX 3070+ |
|
||||
| Code Models (DeepSeek) | 8 GB | RTX 4060+ |
|
||||
|
||||
> 🔥 **Pro Tip:** Start with Ollama + Llama 3. It runs well on an 8GB GPU and gives you a local ChatGPT replacement in under 5 minutes.
|
||||
|
||||
## Deploy Guides
|
||||
|
||||
→ [Deploy Ollama (LLM Runner)](/deploy/ollama)
|
||||
→ [Deploy Stable Diffusion](/deploy/stable-diffusion)
|
||||
→ [Deploy Tabby (Code AI)](/deploy/tabby)
|
||||
→ [Deploy Continue.dev](/deploy/continue-dev)
|
||||
70
docs/app/stacks/bootstrapper/page.mdx
Normal file
70
docs/app/stacks/bootstrapper/page.mdx
Normal file
@@ -0,0 +1,70 @@
|
||||
---
|
||||
title: "The Bootstrapper Stack"
|
||||
description: "Launch your SaaS for $0/mo. The complete open source stack with database, auth, deployment, analytics, project management, and design."
|
||||
---
|
||||
|
||||
# 🚀 The Bootstrapper Stack
|
||||
|
||||
**Launch for $0/mo.** Everything you need to build, ship, and manage a SaaS product without spending a dime on software.
|
||||
|
||||
| What | Tool | Monthly SaaS Cost Replaced |
|
||||
|---|---|---|
|
||||
| Database & Auth | [Supabase](/deploy/supabase) | ~$25/mo (Firebase) |
|
||||
| Project Management | [Plane](/deploy/plane) | ~$10/mo (Jira) |
|
||||
| Team Chat | [Rocket.Chat](/deploy/rocketchat) | ~$7/mo (Slack) |
|
||||
| Deployment PaaS | [Coolify](/deploy/coolify) | ~$20/mo (Vercel Pro) |
|
||||
| Web Analytics | [Plausible](/deploy/plausible) | ~$9/mo (Plausible Cloud) |
|
||||
| UI/UX Design | [Penpot](/deploy/penpot) | ~$15/mo (Figma) |
|
||||
|
||||
**Total saved: ~$310/mo** · **Your cost: ~$6/mo (one VPS)**
|
||||
|
||||
## Deploy Order
|
||||
|
||||
Deploy in this order — each tool builds on the previous:
|
||||
|
||||
### 1. Coolify (your PaaS)
|
||||
Coolify turns your VPS into a self-hosted Vercel. Once it's running, you can deploy everything else *through it*.
|
||||
|
||||
→ [Deploy Coolify](/deploy/coolify)
|
||||
|
||||
### 2. Supabase (your backend)
|
||||
Database, authentication, storage, and realtime — all in one. This is your app's backbone.
|
||||
|
||||
→ [Deploy Supabase](/deploy/supabase)
|
||||
|
||||
### 3. Plausible (your analytics)
|
||||
Drop Google Analytics. Plausible is lightweight, cookie-free, and respects your users' privacy.
|
||||
|
||||
→ [Deploy Plausible](/deploy/plausible)
|
||||
|
||||
### 4. Plane (your project board)
|
||||
Jira without the Jira experience. Clean, fast, issue tracking that doesn't make you want to quit.
|
||||
|
||||
→ [Deploy Plane](/deploy/plane)
|
||||
|
||||
### 5. Rocket.Chat (your team chat)
|
||||
Slack without the $7/user/mo. Self-hosted, full-featured, and it doesn't sell your conversations.
|
||||
|
||||
→ [Deploy Rocket.Chat](/deploy/rocketchat)
|
||||
|
||||
### 6. Penpot (your design tool)
|
||||
open source Figma alternative. Real-time collaboration, SVG-based, and free forever.
|
||||
|
||||
→ [Deploy Penpot](/deploy/penpot)
|
||||
|
||||
## Server Requirements
|
||||
|
||||
| Spec | Recommended |
|
||||
|---|---|
|
||||
| RAM | 4 GB minimum (8 GB ideal) |
|
||||
| CPU | 2 vCPU |
|
||||
| Storage | 40 GB SSD |
|
||||
| OS | Ubuntu 22.04+ or Debian 12+ |
|
||||
| Monthly cost | ~$6 (Hetzner CX22) |
|
||||
|
||||
## Who This Is For
|
||||
|
||||
- Solo founders building a SaaS MVP
|
||||
- Early-stage startups that refuse to burn cash on software
|
||||
- Developers who want to control their entire stack
|
||||
- Anyone tired of the "free tier" → "pay us now" bait-and-switch
|
||||
37
docs/app/stacks/designer/page.mdx
Normal file
37
docs/app/stacks/designer/page.mdx
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
title: "The Designer Stack"
|
||||
description: "Ditch Creative Cloud. Professional open source design tools for UI/UX, photo editing, digital art, and documentation."
|
||||
---
|
||||
|
||||
# 🎨 The Designer Stack
|
||||
|
||||
**Ditch Creative Cloud.** Professional design tools that rival Adobe — from UI/UX prototyping to photo editing and digital art.
|
||||
|
||||
| What | Tool | Replaces |
|
||||
|---|---|---|
|
||||
| UI/UX Design | [Penpot](/deploy/penpot) | Figma ($15/mo) |
|
||||
| Photo Editing | [GIMP](/deploy/gimp) | Photoshop ($22/mo) |
|
||||
| Digital Art | [Krita](/deploy/krita) | Procreate / Illustrator ($22/mo) |
|
||||
| Knowledge Base | [AppFlowy](/deploy/appflowy) | Notion ($10/mo) |
|
||||
|
||||
**Total saved: ~$110/mo**
|
||||
|
||||
## The Honest Take
|
||||
|
||||
Let's be real: these tools don't have feature parity with Adobe. But for 90% of design work — UI mockups, web design, photo editing, illustrations — they're more than enough. And the gap closes every month.
|
||||
|
||||
**Where they shine:**
|
||||
- Penpot is genuinely better than Figma for developers (SVG-native, CSS grid support)
|
||||
- GIMP handles 95% of what Photoshop does
|
||||
- Krita is beloved by digital artists — many prefer it over paid alternatives
|
||||
|
||||
**Where they struggle:**
|
||||
- Video editing (no open source premiere replacement yet)
|
||||
- Print design workflows (InDesign still wins here)
|
||||
|
||||
## Deploy Guides
|
||||
|
||||
→ [Deploy Penpot](/deploy/penpot)
|
||||
→ [Deploy GIMP](/deploy/gimp)
|
||||
→ [Deploy Krita](/deploy/krita)
|
||||
→ [Deploy AppFlowy](/deploy/appflowy)
|
||||
46
docs/app/stacks/devops/page.mdx
Normal file
46
docs/app/stacks/devops/page.mdx
Normal file
@@ -0,0 +1,46 @@
|
||||
---
|
||||
title: "The DevOps Stack"
|
||||
description: "Self-host your entire infrastructure. Backend, hosting, deployment, analytics, and monitoring — zero vendor lock-in."
|
||||
---
|
||||
|
||||
# ⚙️ The DevOps Stack
|
||||
|
||||
**Self-host everything.** From backend to hosting to monitoring — deploy and manage your entire infrastructure on your own terms.
|
||||
|
||||
| What | Tool | Replaces |
|
||||
|---|---|---|
|
||||
| Backend as a Service | [Supabase](/deploy/supabase) | Firebase ($25+/mo) |
|
||||
| PaaS (Deployment) | [Coolify](/deploy/coolify) | Vercel Pro ($20/mo) |
|
||||
| Git Deployment | [Dokku](/deploy/dokku) | Heroku ($25/mo) |
|
||||
| Web Analytics | [Plausible](/deploy/plausible) | Google Analytics (free, but your data) |
|
||||
| Product Analytics | [PostHog](/deploy/posthog) | Amplitude ($49/mo) |
|
||||
|
||||
**Total saved: ~$375/mo**
|
||||
|
||||
## The Philosophy
|
||||
|
||||
The DevOps Stack is for teams that refuse to be dependent on any single vendor. Every tool here:
|
||||
|
||||
- **Runs on standard Docker** — migrate anywhere in minutes
|
||||
- **Uses Postgres** — your data is in an open format
|
||||
- **Has an active community** — you're never truly on your own
|
||||
- **Scales horizontally** — grows with you without pricing tiers
|
||||
|
||||
## Server Requirements
|
||||
|
||||
This is the most resource-intensive stack. You need a proper server:
|
||||
|
||||
| Spec | Recommended |
|
||||
|---|---|
|
||||
| RAM | 8 GB minimum (16 GB ideal) |
|
||||
| CPU | 4 vCPU |
|
||||
| Storage | 80 GB SSD |
|
||||
| Cost | ~$15/mo (Hetzner CX32) |
|
||||
|
||||
## Deploy Guides
|
||||
|
||||
→ [Deploy Supabase](/deploy/supabase)
|
||||
→ [Deploy Coolify](/deploy/coolify)
|
||||
→ [Deploy Dokku](/deploy/dokku)
|
||||
→ [Deploy Plausible](/deploy/plausible)
|
||||
→ [Deploy PostHog](/deploy/posthog)
|
||||
152
docs/app/stacks/page.mdx
Normal file
152
docs/app/stacks/page.mdx
Normal file
@@ -0,0 +1,152 @@
|
||||
---
|
||||
title: Curated Stacks
|
||||
description: "Pre-tested bundles of open source tools designed for specific use cases. Save hundreds per month by self-hosting an entire toolkit."
|
||||
---
|
||||
|
||||
import { Rocket, Palette, Bot, Settings, Lock, ArrowRight, DollarSign, Layers } from 'lucide-react'
|
||||
|
||||
# Curated Stacks
|
||||
|
||||
**A Curated Stack is a pre-tested bundle of open source tools designed for a specific use case.** Instead of researching, comparing, and testing 50 tools yourself, we've done it for you.
|
||||
|
||||
Each stack tells you exactly which tools to deploy, in what order, on what hardware — and how much SaaS money you'll save.
|
||||
|
||||
## The 5 Stacks
|
||||
|
||||
<div className="premium-grid mt-8">
|
||||
|
||||
<a href="/stacks/bootstrapper" className="premium-card group">
|
||||
<div className="premium-card-title">
|
||||
<div className="p-2 rounded-lg bg-red-500/10 text-red-500 group-hover:bg-red-500/20 transition-colors">
|
||||
<Rocket size={20} />
|
||||
</div>
|
||||
<span>The Bootstrapper Stack</span>
|
||||
</div>
|
||||
<p className="premium-card-description">Full SaaS toolkit for solo founders. Database, auth, deployment, analytics, project management, and design.</p>
|
||||
<div className="flex items-center gap-4 mt-4 text-xs font-bold text-[var(--altstack-text-dim)]">
|
||||
<span className="text-green-500">Saves ~$310/mo</span>
|
||||
<span>6 tools</span>
|
||||
<span>4 GB RAM</span>
|
||||
</div>
|
||||
<div className="absolute bottom-6 right-6 opacity-0 group-hover:opacity-100 transition-opacity text-red-500">
|
||||
<ArrowRight size={18} />
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="/stacks/designer" className="premium-card group">
|
||||
<div className="premium-card-title">
|
||||
<div className="p-2 rounded-lg bg-purple-500/10 text-purple-500 group-hover:bg-purple-500/20 transition-colors">
|
||||
<Palette size={20} />
|
||||
</div>
|
||||
<span>The Designer Stack</span>
|
||||
</div>
|
||||
<p className="premium-card-description">Professional design tools that rival Adobe. UI/UX prototyping, photo editing, and digital art — all free.</p>
|
||||
<div className="flex items-center gap-4 mt-4 text-xs font-bold text-[var(--altstack-text-dim)]">
|
||||
<span className="text-green-500">Saves ~$110/mo</span>
|
||||
<span>4 tools</span>
|
||||
<span>4 GB RAM</span>
|
||||
</div>
|
||||
<div className="absolute bottom-6 right-6 opacity-0 group-hover:opacity-100 transition-opacity text-purple-500">
|
||||
<ArrowRight size={18} />
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="/stacks/ai-first" className="premium-card group">
|
||||
<div className="premium-card-title">
|
||||
<div className="p-2 rounded-lg bg-blue-500/10 text-blue-500 group-hover:bg-blue-500/20 transition-colors">
|
||||
<Bot size={20} />
|
||||
</div>
|
||||
<span>The AI-First Stack</span>
|
||||
</div>
|
||||
<p className="premium-card-description">Run powerful AI locally. LLMs, image generation, and code completion — no API keys, no usage limits.</p>
|
||||
<div className="flex items-center gap-4 mt-4 text-xs font-bold text-[var(--altstack-text-dim)]">
|
||||
<span className="text-green-500">Saves ~$69/mo</span>
|
||||
<span>5 tools</span>
|
||||
<span>8+ GB RAM</span>
|
||||
</div>
|
||||
<div className="absolute bottom-6 right-6 opacity-0 group-hover:opacity-100 transition-opacity text-blue-500">
|
||||
<ArrowRight size={18} />
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="/stacks/devops" className="premium-card group">
|
||||
<div className="premium-card-title">
|
||||
<div className="p-2 rounded-lg bg-orange-500/10 text-orange-500 group-hover:bg-orange-500/20 transition-colors">
|
||||
<Settings size={20} />
|
||||
</div>
|
||||
<span>The DevOps Stack</span>
|
||||
</div>
|
||||
<p className="premium-card-description">From backend to hosting to monitoring — deploy and manage your entire infrastructure with zero vendor lock-in.</p>
|
||||
<div className="flex items-center gap-4 mt-4 text-xs font-bold text-[var(--altstack-text-dim)]">
|
||||
<span className="text-green-500">Saves ~$375/mo</span>
|
||||
<span>5 tools</span>
|
||||
<span>4 GB RAM</span>
|
||||
</div>
|
||||
<div className="absolute bottom-6 right-6 opacity-0 group-hover:opacity-100 transition-opacity text-orange-500">
|
||||
<ArrowRight size={18} />
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="/stacks/privacy" className="premium-card group">
|
||||
<div className="premium-card-title">
|
||||
<div className="p-2 rounded-lg bg-green-500/10 text-green-500 group-hover:bg-green-500/20 transition-colors">
|
||||
<Lock size={20} />
|
||||
</div>
|
||||
<span>The Privacy Stack</span>
|
||||
</div>
|
||||
<p className="premium-card-description">Every tool runs on your infrastructure. Your data never touches a third-party server. Maximum data sovereignty.</p>
|
||||
<div className="flex items-center gap-4 mt-4 text-xs font-bold text-[var(--altstack-text-dim)]">
|
||||
<span className="text-green-500">Saves ~$185/mo</span>
|
||||
<span>6 tools</span>
|
||||
<span>4 GB RAM</span>
|
||||
</div>
|
||||
<div className="absolute bottom-6 right-6 opacity-0 group-hover:opacity-100 transition-opacity text-green-500">
|
||||
<ArrowRight size={18} />
|
||||
</div>
|
||||
</a>
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
## How We Pick Tools
|
||||
|
||||
Every tool in a Curated Stack must pass five filters:
|
||||
|
||||
| Criteria | What It Means |
|
||||
|---|---|
|
||||
| **Actively maintained** | Regular commits, responsive maintainers, not abandonware |
|
||||
| **Docker-native** | Ships with official or well-maintained Docker images |
|
||||
| **Production-proven** | Used by real teams and individuals, not just demo projects |
|
||||
| **Honest quality** | We've actually deployed it. If the UX is rough, we say so |
|
||||
| **No vendor lock-in** | Standard data formats, exportable data, no proprietary traps |
|
||||
|
||||
We don't include tools because they're popular. We include them because they actually work when you deploy them on a $6/mo VPS.
|
||||
|
||||
## Which Stack Is Right for You?
|
||||
|
||||
| If you are... | Start with |
|
||||
|---|---|
|
||||
| A solo founder building a SaaS MVP | [The Bootstrapper Stack](/stacks/bootstrapper) |
|
||||
| A designer ditching Adobe subscriptions | [The Designer Stack](/stacks/designer) |
|
||||
| An AI enthusiast who wants to run models locally | [The AI-First Stack](/stacks/ai-first) |
|
||||
| A developer managing your own infrastructure | [The DevOps Stack](/stacks/devops) |
|
||||
| Anyone who cares deeply about data privacy | [The Privacy Stack](/stacks/privacy) |
|
||||
|
||||
## Mixing & Matching
|
||||
|
||||
Stacks aren't exclusive — tools overlap by design. Many teams run a combination:
|
||||
|
||||
- **Bootstrapper + AI-First** → SaaS toolkit with local AI capabilities
|
||||
- **DevOps + Privacy** → Full infrastructure with maximum data sovereignty
|
||||
- **Designer + Bootstrapper** → Creative team with SaaS backbone
|
||||
|
||||
The only constraint is hardware. Each stack page lists specific RAM, CPU, and storage requirements. If you're running multiple stacks, add the requirements together and size your VPS accordingly.
|
||||
|
||||
> 🔥 **Pro Tip:** Start with one stack. Get comfortable. Then layer on tools from other stacks as you need them. Trying to deploy everything at once is how people burn out.
|
||||
|
||||
## Build Your Own Stack
|
||||
|
||||
Don't see your perfect combination? Browse the [Deploy Guides](/deploy) — every tool has an independent deployment page. Pick the ones that fit your workflow and build a custom stack.
|
||||
|
||||
If you want to suggest a new Curated Stack, [open an issue on GitHub](https://github.com/AltStackHQ/docs/issues) and we'll consider adding it.
|
||||
47
docs/app/stacks/privacy/page.mdx
Normal file
47
docs/app/stacks/privacy/page.mdx
Normal file
@@ -0,0 +1,47 @@
|
||||
---
|
||||
title: "The Privacy Stack"
|
||||
description: "Zero data leaks. Every tool runs on your infrastructure. Your data never touches a third-party server."
|
||||
---
|
||||
|
||||
# 🔒 The Privacy Stack
|
||||
|
||||
**Zero data leaks.** Every tool runs on your infrastructure. Your data never touches a third-party server. For teams and individuals who take privacy seriously.
|
||||
|
||||
| What | Tool | Replaces |
|
||||
|---|---|---|
|
||||
| Password Manager | [Bitwarden](/deploy/bitwarden) | 1Password ($3/mo) |
|
||||
| Team Chat | [Mattermost](/deploy/mattermost) | Slack ($7/mo) |
|
||||
| Video Calls | [Jitsi Meet](/deploy/jitsi-meet) | Zoom ($14/mo) |
|
||||
| Analytics | [Matomo](/deploy/matomo) | Google Analytics (free, sells your data) |
|
||||
| Notes & Docs | [AppFlowy](/deploy/appflowy) | Notion ($10/mo) |
|
||||
| Knowledge Base | [Affine](/deploy/affine) | Confluence ($6/mo) |
|
||||
|
||||
**Total saved: ~$185/mo**
|
||||
|
||||
## Why Privacy Matters
|
||||
|
||||
It's not about having "something to hide." It's about:
|
||||
|
||||
- **Compliance**: GDPR, HIPAA, SOC 2 — self-hosting makes audits simpler
|
||||
- **IP Protection**: Your internal docs and conversations stay *internal*
|
||||
- **Trust**: Your users' data is on your servers, not in someone else's quarterly report
|
||||
- **Sovereignty**: No foreign government can compel access to your data on a third-party server
|
||||
|
||||
## The Privacy Audit
|
||||
|
||||
For each tool in this stack, we verify:
|
||||
|
||||
- ✅ **No telemetry** (or can be disabled)
|
||||
- ✅ **No external API calls** after deployment
|
||||
- ✅ **Data stored locally** in your Postgres / filesystem
|
||||
- ✅ **End-to-end encryption** available where applicable
|
||||
- ✅ **Self-contained** — works offline
|
||||
|
||||
## Deploy Guides
|
||||
|
||||
→ [Deploy Bitwarden](/deploy/bitwarden)
|
||||
→ [Deploy Mattermost](/deploy/mattermost)
|
||||
→ [Deploy Jitsi Meet](/deploy/jitsi-meet)
|
||||
→ [Deploy Matomo](/deploy/matomo)
|
||||
→ [Deploy AppFlowy](/deploy/appflowy)
|
||||
→ [Deploy Affine](/deploy/affine)
|
||||
Reference in New Issue
Block a user