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:

  1. Verify system requirements
  2. Set up the database
  3. Seed initial data (roles, permissions, modules)
  4. 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