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