Questions from Installation Consultant
Hello
I have a DevOps consultant setting up a scable Hubzilla instance in AWS for a larger community. He has the following questions about configuring the Database.
Currently we are running Hubzilla latest version on Ubuntu 22.04, PHP 8.1 and our database is postgresql (v14.1) . The database is running on same server as the Hubzilla website and we are using open source Nginx for reverse proxy / webserver.
During the initial setup, it asked for database connection. At that time I selected localhost and completed the setup using the local database. Now I want to connect to an external postgressql database running on another host (we will use Amazon Aurora PostgreSql RDS).
Here are my questions for the support team:
1. What is the highest version of PostgreSQL supported with Hubzilla?
2. Do you have the steps to switch from a local database to an external database? In particular, where in Hubzilla config we can specify the database hostname, database port, database name, database user and database password?
3. Will Hubzilla work if we deploy it to a Docker container? If yes, is there a Docker image for this ? If not we can make our own but anything you can share on this will be helpful
4. Hubzilla sizing - Is there an official sizing guide? For example, use X number of CPU cores / Y amount of memory for Z number of concurrent users? Even a reference sizing is helpful.
Appreciate any responses
Regards