Templates
Templates are pre-configured multi-service stacks that you can deploy on Stackpad with a single click. Instead of manually creating services and configuring connections, a template sets up everything at once.
How templates work
A template is defined by a stackpad.json file that describes:
- Which services to create (web apps, databases, caches, etc.)
- How services connect to each other
- Which environment variables to set
- What health checks to run
When you deploy a template, Stackpad:
- Creates all services defined in the template
- Generates secure credentials for databases and caches
- Injects connection strings into dependent services
- Starts all containers in the correct order
- Runs health checks to verify everything is working
Available templates
The list below is automatically synced with the platform — new templates appear here as soon as they’re published.
Full-Stack Starters
Laravel PHP framework with MySQL database, Redis cache, and S3-compatible object storage. File uploads are recommended via S3 (included) — persistent local storage is also available at /app/storage.
Full-stack Next.js app with managed PostgreSQL database
Open-source Firebase alternative — auth, database, REST API, realtime, and dashboard
Workflow & Automation
Content Management
Flexible headless CMS with visual data studio, REST and GraphQL APIs
Professional publishing platform for blogs, newsletters, and paid memberships
Next.js-native headless CMS with PostgreSQL
The world's most popular CMS. Blog, website, or webshop with MariaDB and persistent storage for uploads, themes, and plugins.
Analytics & Monitoring
Business intelligence dashboard — connect your data, ask questions, share insights
Privacy-friendly web analytics — no cookies, GDPR compliant, lightweight tracking script
Privacy-focused web analytics — lightweight, GDPR-compliant alternative to Google Analytics
Self-hosted monitoring tool for websites, APIs, and services with beautiful status pages
AI & GPU
Deploy a HuggingFace embedding and reranking model with a REST API
Deploy any HuggingFace model with an OpenAI-compatible API endpoint
Deploy OpenAI Whisper for speech recognition with an OpenAI-compatible API
Developer Tools
Lightweight self-hosted Git service with issue tracking, CI/CD, and package registry
S3-compatible object storage for files, backups, and media assets
S3-compatible object storage for files, media, and backups. EU-hosted on Scaleway.
Document management with OCR, full-text search, and automatic tagging
Databases & Caches
Column-oriented database for real-time analytics and big data queries
Community-developed fork of MySQL with enhanced features
Document-oriented NoSQL database for flexible data models
Popular open-source relational database management system
Lightweight connection pooler for PostgreSQL — reduces connection overhead for web apps
Web-based database admin tool. Add to a project with MySQL or MariaDB — connects automatically via exposes.
Reliable open-source relational database with advanced features
In-memory data store for caching, sessions, and message brokering
Open-source Redis alternative — high-performance in-memory data store
Deploying a template
- Go to the Templates section in the dashboard (or the templates page on stackpad.eu)
- Click on a template to view its details
- Click Deploy
- Fill in any required inputs (like a Git repository URL)
- Stackpad creates the project with all services configured
Creating custom templates
You can create your own templates using the stackpad.json format. See the stackpad.json reference for the full specification.