Quick Start Deploy SaleSpider in 3 simple commands:
bash # 1. Initial setup
make setup
# 2. Edit configuration (set passwords, domain, etc.)
nano .env
# 3. Deploy
make deploy That's it! Your production-ready SaleSpider instance will be running with HTTPS and automated backups.
Deployment Options Choose the deployment option that best fits your needs:
🏠 Self-Hosted (Full Control + Offline Operation) Perfect for stores that need offline operation or complete control over their data.
✅ Full offline operation - Works without internet ✅ Complete data control - Your infrastructure, your data ✅ Enterprise backups - pgBackRest with cloud storage support ✅ No monthly fees - One-time setup cost only Learn more →
☁️ Hosted Database (Simplified Management) Ideal for deployments with reliable internet and minimal maintenance requirements.
✅ Managed database - Provider handles backups and scaling ✅ Simplified setup - No database management needed ✅ Automatic updates - Provider manages database updates ⚠️ Requires internet - Continuous connectivity needed Learn more →
Best for zero infrastructure management with automatic scaling.
✅ Zero server management - Platform handles everything ✅ Automatic scaling - Scales with your traffic ✅ Global CDN - Fast access worldwide ⚠️ Requires internet - Cloud-based deployment Learn more →
Why SaleSpider? Built for Real-World Needs SaleSpider was designed with real store operations in mind:
Offline-first architecture for areas with unreliable connectivityRole-based access for multi-user environmentsComprehensive audit trails for accountabilityMulti-language support for international operationsModern Tech Stack Built with cutting-edge technologies for performance and reliability:
Next.js 14 with App Router for modern React developmentPostgreSQL 16 for robust data managementTypeScript for type safety and better developer experienceDocker for consistent, reproducible deploymentsOpen Source & Extensible MIT License - Free to use and modifyClean architecture - Easy to extend and customizeActive development - Regular updates and improvementsCommunity-driven - Contributions welcomeTech Stack Frontend
Next.js 14 • React 18 • TypeScript • Tailwind CSS • ShadCN UI Backend
PostgreSQL 16 • Prisma ORM • JWT Authentication • Genkit AI Infrastructure
Docker • Caddy • pgBackRest • AWS S3 Get Started Now Ready to streamline your store operations?