Install OlsGrow
To get started with OlsGrow, you first need a computer or server on which to run it. You'll also need to have Docker installed on it.
Create a folder on your computer, and inside that folder, create a file named docker-compose.yml
Paste our Docker Compose configuration, as shown below, into the docker-compose.yml file you created on your computer.
services:
olsgrow:
image: codeberg.org/olsgrow/olsgrow:latest
container_name: olsgrow
restart: unless-stopped
environment:
NODE_ENV: production
ports:
- "3000:3000"
volumes:
- /path/on/your/server:/app/data
Versions
The latest tag always uses the latest release version. It can be considered more "stable." If you want the very latest version currently in development, use dev
If you want to run a specific version, replace it with the version number, for example, v1.1.1
If you need to run it on a different port, change the port number under "ports." For example, if you want to run it on port 3450, change it so that it looks like this: 3450:3000
You'll then need to create a folder on your computer where you want important files to be saved, including uploaded images, the database, and backups. Change the path /path/on/your/server to the path where you want all files to be saved.
Now all you need to do is start OlsGrow in the terminal with
Make It Secure
If you plan to use it over the internet and not just locally on your own network, we recommend setting up a reverse proxy. We won’t go into detail on how to do this, but if you’d like some examples, you can use Traffic or Nginx Proxy Manager.
First User
Once you've set it up, the first person to register an account will automatically be assigned admin privileges.
You can also log in and try out the demo account using the username admin@verdant.test and the password verdant123.