Merge pull request #672 from ArcticRaven/master

Update getting_started.md
This commit is contained in:
Rowan 2025-06-20 19:19:38 +01:00 committed by GitHub
commit 6c3974d22b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -137,10 +137,31 @@ php artisan key:generate --force
``` ```
::: danger ::: danger
Back up your encryption key (APP_KEY in the `.env` file). It is used as an encryption key for all data that needs to be stored securely (e.g. api keys). Back up your encryption key (APP_KEY in the `.env` file). It is used as an encryption key for all data that needs to be stored securely (e.g. API keys).
Store it somewhere safe - not just on your server. If you lose it all encrypted data is irrecoverable -- even if you have database backups. Store it somewhere safe - not just on your server. If you lose it, all encrypted data is irrecoverable, even with database backups.
::: :::
To grab your APP_KEY, open a terminal and run the following in your panel directory:
```bash
cd /var/www/pterodactyl
grep APP_KEY .env
```
You should see something like:
```text
APP_KEY=base64:YOUR_LONG_RANDOM_STRING
```
Copy that entire line and save it somewhere secure:
- A password manager
- An encrypted file on your local machine
- A secure USB drive
- A trusted cloud vault
Do not keep it only on the server. If you lose this key, your encrypted data is permanently unrecoverable.
### Environment Configuration ### Environment Configuration
Pterodactyl's core environment is easily configured using a few different CLI commands built into the app. This step Pterodactyl's core environment is easily configured using a few different CLI commands built into the app. This step