Quick Start
Coming soon…
Docker Compose
For a long-term installation you can use Docker Compose to install Plume. To get started, create a directory for your Plume installation and, in that directory, add adocker-compose.yaml file and a folder for your data (e.g. data).
docker-compose.yaml
Replace
<version> with the version of Plume you’d like to run (e.g. 1.0.5, 1.0 or 1)Replace <host_path> with the path to a directory where your posts, pages and additional data will be stored.Replace <host_port> with the port on which you would like the application to be exposed.docker compose up -d from the same directory as the docker-compose.yaml file.
> [!TIP]
Docker Run
To get up and running quickly you can usedocker run to launch a stand-alone Docker container from the official Docker image.
> [!WARNING]
> This is a good way to test Plume for the first time but is not recommended for long-term use. Instead we recommend using the Docker Compose installation method below.
```shell
docker run —detach [—env ENVIRONMENT_VARIABLE=value] \
—volume <host_path>:/data —publish <host_port>:80 \
phlak/plume:latest
```
> [!IMPORTANT]
> Replace <host_path> with the path to a directory where your posts, pages and additional data will be stored.
>
> Replace <host_port> with the port on which you would like the application to be exposed.
> [!TIP]
> You may pass multiple environment variables by repeating the --env flag.
Manual Installation
> [!WARNING] > This is not the recommended installation method and will require more work to update between versions. Instead we recommend using the Docker Compose installation method below for quick and easy updates.- Nginx
- Apache
- Caddy