MetaFox can be set up and installed quickly with Docker. Assume that your server supports Docker and Docker Compose with Linux docker images. In this guide, we are going to walk you though steps to install MetaFox site

After downloading the MetaFox package in Client Area, you can extract the MetaFox package to the /path/to/metafox folder on your local machine or server having Docker. You can follow this guide to quickly start MetaFox site with docker:

POSTGRES_PASSWORD="cANCh@ng3y0UrPaSsHer3!"
POSTGRES_USER="phpfox"
POSTGRES_DB="metafox"
POSTGRES_MAX_CONNECTIONS=300
POSTGRES_SHARED_BUFFERS=256MB
cd /path/to/metafox && bash quick-start.sh

Please don't forget to replace the /path/to/metafox in the above command with your actual folder path

Now, you can start installing MetaFox with the Installation Wizard at http://your_server_ip:8080/install/ as the Install MetaFox article.

Build Frontend Manually

The Frontend source for the web is located at the /path/to/metafox/source/frontend-web folder. If you are familiar with React, you can customize the Frontend web in this folder if you want and then rebuild the frontend with the following command

cd /path/to/metafox && bash build-frontend.sh