Self-hosting

In this article, you will be guided through how to host OpenFlower on your own server using Docker-Compose or Docker.

There are multiple ways of installation. We directly support:

1) Start easy:

For easy setup and deployment, we provide an all-in-one image that bundles frontend, backend, and data persistence services altogether in one single container.

All-in-one image

Prerequisites

Recommended system spec: 1-core CPU and 2 GB RAM.

Windows users are recommended to use PowerShell for running the commands below.

In your working directory, run the following commands to make a directory named OpenFlower to store the data of OpenFlower:

Deploy

Update to the latest version

Run the following commands to update to the latest OpenFlower image:

In response, you will get a 200 Status code if the service is up and running and a JSON like this:

Last updated