Introduction to Temps
Temps is your self-hosted deployment platform that makes it effortless to deploy and manage ANY application - from React frontends to Node.js APIs, Python backends, static sites, and everything in between. Simply point it at your Git repository, and Temps handles the rest.
Deploy once, monitor forever - with built-in analytics, error tracking, session replay, uptime monitoring, and performance insights that would normally require 5+ separate SaaS subscriptions.
What Can You Deploy?
Temps supports any application that can run in a container:
| Application Type | Examples | Support |
|---|---|---|
| Frontend Apps | React, Next.js, Vue, Svelte, Angular | Zero-config |
| Backend APIs | Node.js, Python, Go, Rust, Ruby, PHP | Auto-detected |
| Static Sites | Hugo, Jekyll, Gatsby, plain HTML | Served with nginx |
| Full-Stack | Next.js, Nuxt, SvelteKit, Remix | SSR supported |
| Databases | PostgreSQL, Redis | Managed services |
| Custom Apps | Anything with a Dockerfile | Full Docker support |
Why Temps?
- Deploy Anything: React, Next.js, Vue, Python, Node.js, Go, Rust, static sites - if it runs in Docker, Temps can deploy it
- Git Push to Deploy: Connect your GitHub or GitLab repo, select a branch, and deploy in seconds
- Self-Hosted: Run on your own infrastructure - complete control, no vendor lock-in, no usage limits
- All-in-One Observability: Analytics, error tracking (Sentry-compatible), session replay, uptime monitoring, and performance metrics built-in
- Production-Grade: Automatic TLS/ACME certificates, managed databases (PostgreSQL, Redis), S3 storage, and enterprise security
- Zero SaaS Costs: Replace Vercel + Sentry + paid analytics and save thousands per month
Temps vs. Others
| Feature | Temps | Vercel/Netlify | Heroku | AWS/GCP |
|---|---|---|---|---|
| Deploy Any App | All languages | JS-focused | Yes | Yes |
| Zero Config | Auto-detect | Yes | Limited | Manual |
| Built-in Analytics | Included | Extra cost | No | Extra cost |
| Error Tracking | Sentry-compatible | Extra cost | No | Extra cost |
| Session Replay | Included | Extra cost | No | Extra cost |
| Self-Hosted | Your servers | SaaS only | SaaS only | Complex |
| Cost | Server only | Per-user/usage | Per-dyno | Complex |
| Data Privacy | Full control | Third-party | Third-party | Your cloud |
Cost Example: Running 5 apps with analytics, error tracking, and monitoring:
- Temps: ~$50/month (VPS + storage)
- Vercel + Sentry + Analytics: ~$500+/month
- AWS + third-party tools: ~$800+/month
Key Features
Deploy ANY Application
Frontend Frameworks
- React, Next.js, Vue.js, Nuxt, Svelte, SvelteKit
- Vite, Rsbuild, Webpack, Parcel, Rollup
- Static sites (Hugo, Jekyll, Gatsby, Docusaurus)
- Angular, Ember, Preact, Solid.js
Backend Languages & Frameworks
- Node.js (Express, Fastify, NestJS, Koa, Hapi)
- Python (Django, Flask, FastAPI, Pyramid)
- Go (Gin, Echo, Fiber, Chi)
- Rust (Axum, Actix, Rocket, Warp)
- Ruby (Rails, Sinatra, Hanami)
- PHP (Laravel, Symfony)
- Java/Kotlin (Spring Boot, Micronaut, Ktor)
- .NET (ASP.NET Core)
Analytics & Observability
- Event Tracking: Capture custom events and user interactions
- Funnel Analysis: Track user journeys and conversion rates
- Session Replay: Record and replay user sessions for debugging
- Performance Monitoring: Real-time performance metrics and insights
Error Tracking & Debugging
- Sentry-Compatible: Use existing Sentry SDKs without code changes
- Smart Error Grouping: AI-powered error clustering with embeddings
- Stack Trace Analysis: Detailed stack traces with source mapping
- Real-Time Alerts: Get notified when errors occur
Monitoring & Status Pages
- Uptime Monitoring: Track application availability 24/7
- Status Pages: Public status pages for your services
- Health Checks: Automated endpoint monitoring
Security & Access Control
- Role-Based Access Control (RBAC): Fine-grained permissions system
- AES-256 Encryption: Encrypt sensitive data at rest
- Audit Logging: Complete audit trail of all operations
- 2FA Support: Two-factor authentication with TOTP
Next Steps
Ready to get started? Head to the Quickstart guide to deploy your first application in under 5 minutes, or check out the Installation guide for detailed setup instructions.