Nikki Wilder The Velvet Vixxen Core 0.7.2 · One-Page Browser Installer
Velvet Vixxen 0.7.2

One polished page. One complete installation.

All sections stay visible and editable. Tests and installation run inline, and errors take you directly to the setting that needs attention.

♡Secure setupNo destructive reinstall
01 Server & File ReadinessRequirements, real write tests, safe chmod, and ownership-safe folder repair Ready

Server requirements

Required failures block installation. Optional tools can be enabled later.

Required server failures0
Required file failures0
Permission policy0755 / 0775
Ownership mismatchAutomatically rebuilt when the site root permits
Unsafe mode0777 never used
✓ PHP 8.2 or newerRunning PHP 8.4.26 Required
✓ PDO extensionLoaded Required
✓ PDO MySQL driverLoaded Required
✓ Fileinfo extensionLoaded Required
✓ JSON supportAvailable Required
✓ OpenSSLOpenSSL 3.0.13 30 Jan 2024 Required
✓ SessionsAvailable Required
✓ Random-byte securityAvailable Required
✓ ZIP extensionAvailable for add-ons and upgrades Optional
✓ GD or ImagickImage processing available Optional
✓ cURLAvailable for external services Optional
✓ MbstringAvailable Optional
✓ HTTPSSecure connection detected Optional
✓ URL rewritingServer did not expose module details; .htaccess will be written Optional
✓ Disk space349.3 GB available Required
✓ File uploads enabledupload_max_filesize=100M, post_max_size=110M Required
Folder and permission results 75 checked
✓ /accountPresent and verified. 0755
✓ /adminPresent and verified. 0755
✓ /addonsPresent and verified. 0755
✓ /addons/installedPresent and verified. 0775
✓ /addons/packagesPresent and verified. 0775
✓ /addons/stagingPresent and verified. 0775
✓ /apiPresent and verified. 0755
✓ /appPresent and verified. 0755
✓ /app/CorePresent and verified. 0755
✓ /app/PaymentsPresent and verified. 0755
✓ /app/SupportPresent and verified. 0755
✓ /app/ViewsPresent and verified. 0755
✓ /bookingPresent and verified. 0755
✓ /cartPresent and verified. 0755
✓ /checkoutPresent and verified. 0755
✓ /communicationPresent and verified. 0755
✓ /configPresent and verified. 0755
✓ /databasePresent and verified. 0755
✓ /database/backupsPresent and verified. 0775
✓ /database/migrationsPresent and verified. 0755
✓ /database/seedsPresent and verified. 0755
✓ /extensionPresent and verified. 0755
✓ /imagesPresent and verified. 0755
✓ /images/backgroundsPresent and verified. 0755
✓ /images/brandingPresent and verified. 0755
✓ /images/defaultsPresent and verified. 0755
✓ /images/gallery-coversPresent and verified. 0755
✓ /images/iconsPresent and verified. 0755
✓ /images/placeholdersPresent and verified. 0755
✓ /includesPresent and verified. 0755
✓ /installPresent and verified. 0755
✓ /install/servicesPresent and verified. 0755
✓ /install/viewsPresent and verified. 0755
✓ /membershipPresent and verified. 0755
✓ /messagesPresent and verified. 0755
✓ /musicPresent and verified. 0755
✓ /photosPresent and verified. 0755
✓ /publicPresent and verified. 0755
✓ /public/assetsPresent and verified. 0755
✓ /public/assets/cssPresent and verified. 0755
✓ /public/assets/fontsPresent and verified. 0755
✓ /public/assets/iconsPresent and verified. 0755
✓ /public/assets/jsPresent and verified. 0755
✓ /receiptPresent and verified. 0755
✓ /requestsPresent and verified. 0755
✓ /scriptsPresent and verified. 0755
✓ /shopPresent and verified. 0755
✓ /storagePresent and verified. 0755
✓ /storage/backupsPresent and verified. 0775
✓ /storage/cachePresent and verified. 0775
✓ /storage/defaultsPresent and verified. 0755
✓ /storage/logsPresent and verified. 0775
✓ /storage/privatePresent and verified. 0775
✓ /storage/sessionsPresent and verified. 0775
✓ /storage/tempPresent and verified. 0775
✓ /storage/temporaryPresent and verified. 0775
✓ /storage/updatesPresent and verified. 0775
✓ /templatesPresent and verified. 0755
✓ /templates/canvaPresent and verified. 0755
✓ /templates/emailPresent and verified. 0755
✓ /templates/visual-composerPresent and verified. 0755
✓ /uploadsPresent and verified. 0755
✓ /uploads/audioPresent and verified. 0775
✓ /uploads/captionsPresent and verified. 0775
✓ /uploads/exportsPresent and verified. 0775
✓ /uploads/imagesPresent and verified. 0775
✓ /uploads/mediaPresent and verified. 0775
✓ /uploads/modelsPresent and verified. 0775
✓ /uploads/originalsPresent and verified. 0775
✓ /uploads/previewsPresent and verified. 0775
✓ /uploads/thumbnailsPresent and verified. 0775
✓ /uploads/videosPresent and verified. 0775
✓ /uploads/watermarkedPresent and verified. 0775
✓ /vendorPresent and verified. 0755
✓ /videosPresent and verified. 0755
02 Database ConnectionConnect an empty MySQL or MariaDB database and verify table privileges Not tested
Not tested
!

The installer checks CREATE, INSERT, UPDATE, DELETE, and DROP privileges using a temporary probe table. Existing Velvet Vixxen tables are never overwritten.

03 Owner Account & WebsiteCreate the owner and set the public URL, region, currency, and age gate Incomplete
Owner accountThe owner receives full system and recovery permissions.
Website settingsThese remain editable in administration after installation.
04 Email DeliveryOptional during installation; configure PHP mail or authenticated SMTP Optional
Email setup can be skipped.
05 Review & InstallCreate the tables, configuration, owner account, lock, and final cleanup Waiting
WebsiteNikki Wilder — The Velvet Vixxenhttps://velvet-vixxen.com
OwnerNikki WilderEnter an email address
DatabaseNot configuredlocalhost:3306
EmailConfigure laterCan be changed in administration
Organized application structure/admin, /app, /config, /database, /docs, /images, /includes, /public, /storage, /templates, /tests, /uploads
Database foundationVersioned migrations with rollback attempts
Future modulesMusic, galleries, video, subscriptions, PPV, entitlements, and add-ons
Permission policy0755 and 0775 only; never chmod 0777
Installer retirementDelete /install after final boot verification

The installer will never request a setup key. Internal encryption and signing secrets are generated automatically.