Docker Installation
Prerequisites
- Docker installed on your system
- Basic knowledge of Command Line Interface (CLI)
Docker Installation
Choose your OS and install Docker by following these instructions: Docker Installation
Preparing the docker-compose.yml File
Clone the repository to any folder using git clone https://github.com/Flute-CMS/cms
.
If needed, change the port and MySQL password in the docker-compose.yml file.
Running Flute in a Docker Container
Set permission 777 for the cms folder, including files inside. (Use chmod -R 777 /path/to/cms
)
Go to the cms folder and execute the following command in the terminal:
docker compose up -d
If you followed the instructions correctly, you should now be able to open the site at http://vds-ip-address:8080.
We recommend using a reverse proxy with Nginx and running the site with an SSL certificate. For this, you can follow these instructions: Setting Up Nginx Reverse Proxy with SSL