[{"data":1,"prerenderedAt":225},["ShallowReactive",2],{"navigation_docs":3,"-docs-installation-07-migrations-admin":71,"-docs-installation-07-migrations-admin-surround":220},[4,9],{"title":5,"path":6,"stem":7,"icon":8},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002FGetting Started","i-lucide-alert-triangle",{"title":10,"path":11,"stem":12,"children":13,"icon":15},"Installation","\u002Fdocs\u002Finstallation","docs\u002Finstallation\u002Findex",[14,16,21,26,31,36,41,46,51,56,61,66],{"title":10,"path":11,"stem":12,"icon":15},"i-lucide-server",{"title":17,"path":18,"stem":19,"icon":20},"Requirements","\u002Fdocs\u002Finstallation\u002F02-requirements","docs\u002Finstallation\u002F02-requirements","i-lucide-list-checks",{"title":22,"path":23,"stem":24,"icon":25},"Install Dependencies","\u002Fdocs\u002Finstallation\u002F03-install-dependencies","docs\u002Finstallation\u002F03-install-dependencies","i-lucide-package",{"title":27,"path":28,"stem":29,"icon":30},"Download Southactyl","\u002Fdocs\u002Finstallation\u002F04-download-southactyl","docs\u002Finstallation\u002F04-download-southactyl","i-lucide-download",{"title":32,"path":33,"stem":34,"icon":35},"Create the Database","\u002Fdocs\u002Finstallation\u002F05-database","docs\u002Finstallation\u002F05-database","i-lucide-database",{"title":37,"path":38,"stem":39,"icon":40},"Configure the Application","\u002Fdocs\u002Finstallation\u002F06-application-config","docs\u002Finstallation\u002F06-application-config","i-lucide-settings",{"title":42,"path":43,"stem":44,"icon":45},"Migrations and Admin User","\u002Fdocs\u002Finstallation\u002F07-migrations-admin","docs\u002Finstallation\u002F07-migrations-admin","i-lucide-user-plus",{"title":47,"path":48,"stem":49,"icon":50},"File Permissions","\u002Fdocs\u002Finstallation\u002F08-permissions","docs\u002Finstallation\u002F08-permissions","i-lucide-lock-keyhole",{"title":52,"path":53,"stem":54,"icon":55},"Scheduler and Queue Worker","\u002Fdocs\u002Finstallation\u002F09-scheduler-queue","docs\u002Finstallation\u002F09-scheduler-queue","i-lucide-timer",{"title":57,"path":58,"stem":59,"icon":60},"NGINX and HTTPS","\u002Fdocs\u002Finstallation\u002F10-nginx-https","docs\u002Finstallation\u002F10-nginx-https","i-lucide-shield-check",{"title":62,"path":63,"stem":64,"icon":65},"Verify and Troubleshoot","\u002Fdocs\u002Finstallation\u002F11-verify-troubleshoot","docs\u002Finstallation\u002F11-verify-troubleshoot","i-lucide-stethoscope",{"title":67,"path":68,"stem":69,"icon":70},"Migrate from Pterodactyl","\u002Fdocs\u002Finstallation\u002F12-migrate-from-pterodactyl","docs\u002Finstallation\u002F12-migrate-from-pterodactyl","i-lucide-git-compare-arrows",{"id":72,"title":42,"body":73,"description":211,"extension":212,"links":213,"meta":214,"navigation":215,"path":43,"seo":216,"stem":44,"__hash__":219},"docs\u002Fdocs\u002Finstallation\u002F07-migrations-admin.md",{"type":74,"value":75,"toc":206},"minimark",[76,81,86,129,133,137,151,154,158,172,179,202],[77,78,80],"h1",{"id":79},"migrations-and-admin-user","Migrations and admin user",[82,83,85],"h2",{"id":84},"run-migrations","Run migrations",[87,88,94],"pre",{"className":89,"code":90,"filename":91,"language":92,"meta":93,"style":93},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","cd \u002Fvar\u002Fwww\u002Fsouthactyl\nphp artisan migrate --seed --force\n","Terminal","bash","",[95,96,97,110],"code",{"__ignoreMap":93},[98,99,102,106],"span",{"class":100,"line":101},"line",1,[98,103,105],{"class":104},"s2Zo4","cd",[98,107,109],{"class":108},"sfazB"," \u002Fvar\u002Fwww\u002Fsouthactyl\n",[98,111,113,117,120,123,126],{"class":100,"line":112},2,[98,114,116],{"class":115},"sBMFI","php",[98,118,119],{"class":108}," artisan",[98,121,122],{"class":108}," migrate",[98,124,125],{"class":108}," --seed",[98,127,128],{"class":108}," --force\n",[130,131,132],"p",{},"Do not interrupt this command. It creates the base tables and seed data.",[82,134,136],{"id":135},"create-the-first-administrator","Create the first administrator",[87,138,140],{"className":89,"code":139,"filename":91,"language":92,"meta":93,"style":93},"php artisan p:user:make\n",[95,141,142],{"__ignoreMap":93},[98,143,144,146,148],{"class":100,"line":101},[98,145,116],{"class":115},[98,147,119],{"class":108},[98,149,150],{"class":108}," p:user:make\n",[130,152,153],{},"Use a strong password. Short reused passwords are amateur-hour nonsense.",[82,155,157],{"id":156},"confirm-the-application-can-read-the-database","Confirm the application can read the database",[87,159,161],{"className":89,"code":160,"filename":91,"language":92,"meta":93,"style":93},"php artisan about\n",[95,162,163],{"__ignoreMap":93},[98,164,165,167,169],{"class":100,"line":101},[98,166,116],{"class":115},[98,168,119],{"class":108},[98,170,171],{"class":108}," about\n",[130,173,174,175,178],{},"If the command throws a database error, fix ",[95,176,177],{},".env"," and re-run the database environment setup:",[87,180,182],{"className":89,"code":181,"filename":91,"language":92,"meta":93,"style":93},"php artisan p:environment:database\nphp artisan config:clear\n",[95,183,184,193],{"__ignoreMap":93},[98,185,186,188,190],{"class":100,"line":101},[98,187,116],{"class":115},[98,189,119],{"class":108},[98,191,192],{"class":108}," p:environment:database\n",[98,194,195,197,199],{"class":100,"line":112},[98,196,116],{"class":115},[98,198,119],{"class":108},[98,200,201],{"class":108}," config:clear\n",[203,204,205],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":93,"searchDepth":112,"depth":112,"links":207},[208,209,210],{"id":84,"depth":112,"text":85},{"id":135,"depth":112,"text":136},{"id":156,"depth":112,"text":157},"Run Southactyl migrations and create the first administrator account.","md",null,{},{"icon":45},{"title":217,"description":218},"Southactyl Migrations and Admin User","Run database migrations, seed data, and create the first Southactyl admin user.","YVWohYA2pOewVRghI_7JJP2RosIGnF6jZVepGNLKGzI",[221,223],{"title":37,"path":38,"stem":39,"description":222,"icon":40,"children":-1},"Configure Southactyl environment settings and install Composer dependencies.",{"title":47,"path":48,"stem":49,"description":224,"icon":50,"children":-1},"Set correct ownership for the Southactyl panel files.",1777300575203]