Install Directus
1. LXC Specs¶
| Debian 12 | 2048GB RAM | 128GB Storage | 2 Cores | Static IP |
2. Update the LXC and Install Packages¶
3. Install Node.js (v18 LTS ideal for Directurs 10)¶
3.1 Verify it's good to go:¶
4. Install Database¶
apt install -y postgresql
sudo -u postgres createuser directus --createdb --pwprompt
sudo -u postgres createdb directus_db --owner=directus
5. Install Directus¶
5.1 Create The Project¶
6. Configure Directus¶
6.1 To Generate Random Strings¶
7. Start Directus¶
You should see it running on http://localhost:8055
To run it persistently or as a service, use pm2