I went down the PostgreSQL Docker Container (on a QNAP NAS) route - far more efficient.
Project Server is a waste of compute resources from my perspective. There's no Linux instance for headless installs and I didn't want to waste precious RAM overhead and CPU cycles on a pointless MacOS or Windows VM just for a PostgreSQL server with a pretty front-end GUI.
For the average end-user it may do the job though.
The Database Access Key is simply an XML file which anyone can also manually create... and the database passwords are also in cleartext - hardly secure.
- Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<DBAccessKey>
<hostIPAddress>*** IP ADDRESS or FQDN ***</hostIPAddress>
<dbName>*** DATABASE NAME ***</dbName>
<dbUsername>*** DATABASE USER ***</dbUsername>
<dbPassword>*** DATABASE USER PASSWORD ***</dbPassword>
</DBAccessKey>