Step 1 of 7

System readiness

Confirm the server can run the full platform.

PHP 8.1+Ready
PDO MySQLReady
ZipArchiveReady
JSONReady
FileinfoReady
cURLReady
mbstringReady
OpenSSLReady
Writable rootReady
Writable storageReady
Step 2 of 7

Project identity & branding

Set only what you know now; every value remains editable in Admin.

Sponsor logo slots

Each slot can be enabled independently and changed later under Branding & Navigation.

Social media

Optional full profile URLs; all remain editable in Admin.

Step 3 of 7

Modules

Choose the capabilities this instance needs. Dependencies are enabled automatically, and modules can be changed later.

Module selection changes capability state only. No sample pages, categories, registrations, sponsors, speakers, activities, badges, attendance records, media, or messages are inserted.
Step 4 of 7

Database

Use a new or empty MySQL/MariaDB database. The installer can create it when the account has permission.

Step 5 of 7

Users

Create the owner and any launch-day team accounts. More users and custom roles can be added later.

Platform owner


Additional users

Optional
Step 6 of 7

Email delivery

Configure notifications now or use the server's local mail transport and refine it later.

Step 7 of 7

Review & install

The installer writes one reusable core, an independent project identity, selected capability states, and an exact base version for future updates.

Platform basePSU App v2.1.66
Update familypsu-app
Instance/project—
Website—
Enabled modules0
Sample operational dataNone
Protected: future core updates target psu-app and preserve project data, uploads, branding, environment credentials, and runtime storage.