Installation Guide
Complete guide to installing and configuring Auto Commerce on your server.
Overview
Auto Commerce can be installed using Docker (recommended), Kubernetes for scalability, or manually on a traditional server. All methods end with a guided Installation Wizard that helps you:
- Verify system requirements
- Set up the database
- Seed initial data (roles, permissions, modules)
- Create your first organization and admin account
Installation Methods
| Method | Best For | Setup Time |
|---|---|---|
| Docker | Development & quick deployments | Fast |
| Kubernetes | Scalable production & staging | Medium |
| Manual | Custom server configurations | Manual |
Prerequisites
Before installing, ensure your server meets these requirements:
Server Requirements
- PHP 8.2 or higher
- PostgreSQL 14+ or MySQL 8+
- Redis 6+
- Node.js 18+ (for frontend)
- Nginx or Apache
Required PHP Extensions
- pdo, pdo_pgsql or pdo_mysql
- mbstring, openssl, tokenizer
- xml, ctype, json, bcmath
- redis, gd
Quick Start
The fastest way to get started is with Docker:
# Clone the repository
git clone https://github.com/your-org/autocom.git
cd autocom
# Configure environment
cp .env.example .env
# Start containers
docker compose up -d
Then open your browser to http://localhost:3000 and follow the Installation Wizard.
Next Steps
- Docker Installation - Recommended installation method
- Kubernetes Deployment - Scalable production setup
- Manual Installation - Traditional server setup
- Installation Wizard - Guided setup process
- Troubleshooting - Common issues and solutions