Skip to content
This repository was archived by the owner on Mar 5, 2024. It is now read-only.
/ LeekDocker Public archive

Simple Leek Docker Container example with Docker Compose

Notifications You must be signed in to change notification settings

LeekByLemon/LeekDocker

Repository files navigation

Docker Container for Leek
GitHub Actions Patreon PayPal Discord

WARNING: Please note that Leek is an experimental work in progress project, and as such, the API might change unexpectedly at any time.

This is a simple way to use a Docker container to run Leek and all of it's data with a MariaDB.

Installation

You will first need to clone the entire repo and modify it to fit your needs. You can do so by running the following command(s):

git clone https://github.com/LeekByLemon/Leek.git leek
cd leek

Usage

Just like the Leek package, you need to connfigure it using a .env file. The only difference is that you also need to add a root password for the MariaDB instance. The right way to do this is by setting the value of MARIADB_ROOT_PASSWORD, but you can also use any of the other root password options allowed by MariaDB.

If you want to add more cogs from other places, you can add their repos in requirements.txt and they will be installed when you build the Docker image.

After configuring Leek, you just start it with Docker Compose by using docker compose up -d. Everything will start automatically with the provided options.

About

Simple Leek Docker Container example with Docker Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published