Getting started
Install Pepper and prepare your business workspace.
In this section
Browse the manual- What is Pepper?Connect agreed work, invoices, recorded payments and purchases on your own server.
- Who is this for?Who Pepper is built for, what license fits your setup, and what the product does not try to be.
- RequirementsServer requirements for running Pepper on shared hosting, VPS, or local development.
- InstallationInstall Pepper on your server using the web installer.
- Install with Docker or a PaaSRun one persistent Pepper installation with Docker Compose. Keep data and dashboard updates through container replacement, and assess PaaS storage requirements.
- UpdatingUpload a release ZIP in the dashboard or with SFTP, then check and install it from Settings > Update.
- Tech stackWhat Pepper is built with. Laravel 13, React 19 with Inertia 3, Blade for PDFs, emails and error pages, Tailwind CSS 4, SQLite, MySQL or MariaDB, and shared-hosting friendly defaults.
Installing for the first time? Check your hosting, then follow the installation guide.