1. Choose Edition
Private Gather edition Hosted Edition — multi-organization SaaS Self-Hosted Edition — one private organization
Hosted Edition Multiple clubs/organizers, Create Website, tenant isolation, hosted subdomains, marketplace and platform administration.
Self-Hosted Edition One organization on the customer's own hosting. No wildcard subdomains or multi-site SaaS layer. Private/member-only access can be enforced.
2. Server Requirements
PHP 8.3 or newer PASS
PDO extension PASS
PDO MySQL extension PASS
OpenSSL extension PASS
Mbstring extension PASS
JSON extension PASS
Fileinfo extension PASS
Zip extension (required for backend upgrades) PASS
storage/ is writable PASS
bootstrap/cache/ is writable PASS
Project root is writable for .env PASS
Laravel vendor dependencies are present PASS
The deployable package must include Composer's vendor/ directory before the application can run.
4. Self-Hosted Organization These settings are used only when Self-Hosted Edition is selected. The installer creates this organization automatically and makes the first administrator its owner.
Organization / club name
Organization type Private host Club / venue Event organizer
Website visibility Private — login required Public website
Member registration Approval required Open registration Disabled
7. Install The same Private Gather core is installed for both editions. Edition-specific capabilities are activated by configuration, so future shared features and security fixes can ship to Hosted and Self-Hosted together.
Install Private Gather