Add install.php: browser/CLI installer for database and schema
Creates config.php from the example if missing, creates the database (and app DB user when admin credentials are given), applies schema.sql idempotently, optionally creates the first login account, and locks itself with .install.lock after a successful run. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,3 +3,6 @@ config.php
|
||||
|
||||
# Video library lives outside version control
|
||||
videos/
|
||||
|
||||
# Written by install.php after a successful install
|
||||
.install.lock
|
||||
|
||||
Reference in New Issue
Block a user