[{"data":1,"prerenderedAt":443},["ShallowReactive",2],{"navigation_docs":3,"-docs-installation-06-application-config":71,"-docs-installation-06-application-config-surround":438},[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":37,"body":73,"description":429,"extension":430,"links":431,"meta":432,"navigation":433,"path":38,"seo":434,"stem":39,"__hash__":437},"docs\u002Fdocs\u002Finstallation\u002F06-application-config.md",{"type":74,"value":75,"toc":421},"minimark",[76,81,86,123,127,157,161,180,184,188,204,211,228,232,265,268,363,366,370,377,388,391,414,417],[77,78,80],"h1",{"id":79},"configure-the-application","Configure the application",[82,83,85],"h2",{"id":84},"copy-the-environment-file","Copy the environment file",[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\ncp .env.example .env\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],{"class":100,"line":112},2,[98,114,116],{"class":115},"sBMFI","cp",[98,118,119],{"class":108}," .env.example",[98,121,122],{"class":108}," .env\n",[82,124,126],{"id":125},"install-php-dependencies","Install PHP dependencies",[87,128,130],{"className":89,"code":129,"filename":91,"language":92,"meta":93,"style":93},"COMPOSER_ALLOW_SUPERUSER=1 composer install --no-dev --optimize-autoloader\n",[95,131,132],{"__ignoreMap":93},[98,133,134,138,142,145,148,151,154],{"class":100,"line":101},[98,135,137],{"class":136},"sTEyZ","COMPOSER_ALLOW_SUPERUSER",[98,139,141],{"class":140},"sMK4o","=",[98,143,144],{"class":108},"1",[98,146,147],{"class":115}," composer",[98,149,150],{"class":108}," install",[98,152,153],{"class":108}," --no-dev",[98,155,156],{"class":108}," --optimize-autoloader\n",[82,158,160],{"id":159},"generate-the-application-key","Generate the application key",[87,162,164],{"className":89,"code":163,"filename":91,"language":92,"meta":93,"style":93},"php artisan key:generate --force\n",[95,165,166],{"__ignoreMap":93},[98,167,168,171,174,177],{"class":100,"line":101},[98,169,170],{"class":115},"php",[98,172,173],{"class":108}," artisan",[98,175,176],{"class":108}," key:generate",[98,178,179],{"class":108}," --force\n",[82,181,183],{"id":182},"back-up-the-application-key","Back up the application key",[185,186,187],"p",{},"Print the key:",[87,189,191],{"className":89,"code":190,"filename":91,"language":92,"meta":93,"style":93},"grep APP_KEY \u002Fvar\u002Fwww\u002Fsouthactyl\u002F.env\n",[95,192,193],{"__ignoreMap":93},[98,194,195,198,201],{"class":100,"line":101},[98,196,197],{"class":115},"grep",[98,199,200],{"class":108}," APP_KEY",[98,202,203],{"class":108}," \u002Fvar\u002Fwww\u002Fsouthactyl\u002F.env\n",[185,205,206,207,210],{},"Save the full ",[95,208,209],{},"APP_KEY=base64:..."," line somewhere secure, such as a password manager.",[212,213,214],"blockquote",{},[185,215,216,220,221,224,225,227],{},[217,218,219],"strong",{},"Critical:"," If you lose the ",[95,222,223],{},"APP_KEY",", encrypted data such as API keys cannot be recovered. A database backup without the matching ",[95,226,223],{}," may be useless.",[82,229,231],{"id":230},"run-environment-setup","Run environment setup",[87,233,235],{"className":89,"code":234,"filename":91,"language":92,"meta":93,"style":93},"php artisan p:environment:setup\nphp artisan p:environment:database\nphp artisan p:environment:mail\n",[95,236,237,246,255],{"__ignoreMap":93},[98,238,239,241,243],{"class":100,"line":101},[98,240,170],{"class":115},[98,242,173],{"class":108},[98,244,245],{"class":108}," p:environment:setup\n",[98,247,248,250,252],{"class":100,"line":112},[98,249,170],{"class":115},[98,251,173],{"class":108},[98,253,254],{"class":108}," p:environment:database\n",[98,256,258,260,262],{"class":100,"line":257},3,[98,259,170],{"class":115},[98,261,173],{"class":108},[98,263,264],{"class":108}," p:environment:mail\n",[185,266,267],{},"Recommended values:",[269,270,271,284],"table",{},[272,273,274],"thead",{},[275,276,277,281],"tr",{},[278,279,280],"th",{},"Prompt",[278,282,283],{},"Recommended value",[285,286,287,298,308,317,326,336,346,355],"tbody",{},[275,288,289,293],{},[290,291,292],"td",{},"Application URL",[290,294,295],{},[95,296,297],{},"https:\u002F\u002Fpanel.example.com",[275,299,300,303],{},[290,301,302],{},"Cache driver",[290,304,305],{},[95,306,307],{},"redis",[275,309,310,313],{},[290,311,312],{},"Session driver",[290,314,315],{},[95,316,307],{},[275,318,319,322],{},[290,320,321],{},"Queue driver",[290,323,324],{},[95,325,307],{},[275,327,328,331],{},[290,329,330],{},"Database host",[290,332,333],{},[95,334,335],{},"127.0.0.1",[275,337,338,341],{},[290,339,340],{},"Database name",[290,342,343],{},[95,344,345],{},"southactyl",[275,347,348,351],{},[290,349,350],{},"Database username",[290,352,353],{},[95,354,345],{},[275,356,357,360],{},[290,358,359],{},"Database password",[290,361,362],{},"Your database password",[185,364,365],{},"If Southactyl renamed the artisan commands, use the Southactyl equivalents.",[82,367,369],{"id":368},"optional-disable-inherited-pterodactyl-telemetry","Optional: disable inherited Pterodactyl telemetry",[185,371,372,373,376],{},"If Southactyl still includes Pterodactyl telemetry and you do not want it enabled, add or update this in ",[95,374,375],{},".env",":",[87,378,382],{"className":379,"code":380,"filename":375,"language":381,"meta":93,"style":93},"language-env shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","PTERODACTYL_TELEMETRY_ENABLED=false\n","env",[95,383,384],{"__ignoreMap":93},[98,385,386],{"class":100,"line":101},[98,387,380],{},[185,389,390],{},"Then clear the config cache:",[87,392,394],{"className":89,"code":393,"filename":91,"language":92,"meta":93,"style":93},"php artisan config:clear\nphp artisan cache:clear\n",[95,395,396,405],{"__ignoreMap":93},[98,397,398,400,402],{"class":100,"line":101},[98,399,170],{"class":115},[98,401,173],{"class":108},[98,403,404],{"class":108}," config:clear\n",[98,406,407,409,411],{"class":100,"line":112},[98,408,170],{"class":115},[98,410,173],{"class":108},[98,412,413],{"class":108}," cache:clear\n",[185,415,416],{},"If Southactyl removed or renamed telemetry, ignore this section.",[418,419,420],"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);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":93,"searchDepth":112,"depth":112,"links":422},[423,424,425,426,427,428],{"id":84,"depth":112,"text":85},{"id":125,"depth":112,"text":126},{"id":159,"depth":112,"text":160},{"id":182,"depth":112,"text":183},{"id":230,"depth":112,"text":231},{"id":368,"depth":112,"text":369},"Configure Southactyl environment settings and install Composer dependencies.","md",null,{},{"icon":40},{"title":435,"description":436},"Configure Southactyl","Configure the environment, application key, database, mail, cache, sessions, and queue settings.","ZkdG_VqfEHy3tGNleZQ5HtXDyGkGN5CuHhhj5195p5s",[439,441],{"title":32,"path":33,"stem":34,"description":440,"icon":35,"children":-1},"Create the Southactyl database and database user.",{"title":42,"path":43,"stem":44,"description":442,"icon":45,"children":-1},"Run Southactyl migrations and create the first administrator account.",1777300574976]