lindesvard/openpanel-worker

By lindesvard

Updated 14 days ago

Worker for OpenPanel.dev

Image
Message Queues

916

OpenPanel Worker Docker Image

This repository provides a Docker image for the OpenPanel Worker. This image allows you to quickly set up and run the OpenPanel Worker with minimal configuration.

Prerequisites

To run this Docker image, you will need the following services up and running:

  • ClickHouse
  • PostgreSQL
  • Redis

Getting Started

To run the OpenPanel Worker using Docker, execute the following command:

docker run --rm -it \
  -p 3001:3000 \
  -e CLICKHOUSE_URL=http://ch_user:ch_password@clickhouse:8123/openpanel \
  -e DATABASE_URL="postgresql://demo:demo@postgres:55556/postgres?schema=public" \
  -e REDIS_URL="redis://redis:6379" \
  lindesvard/openpanel-worker
Environment Variables
  • CLICKHOUSE_URL: URL for the ClickHouse instance.
  • CLICKHOUSE_USER: Username for ClickHouse.
  • CLICKHOUSE_DB: Database name in ClickHouse.
  • CLICKHOUSE_PASSWORD: Password for ClickHouse.
  • DATABASE_URL: Connection URL for PostgreSQL.
  • REDIS_URL: URL for the Redis instance.

Useful Links

License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.

Docker Pull Command

docker pull lindesvard/openpanel-worker