Sign inSign up

lindesvard/openpanel-dashboard

By lindesvard

Updated about 1 month ago

Self-hosted version of OpenPanel.dev

Image
Web servers
Web analytics
1

50K+

lindesvard/openpanel-dashboard repository overview

OpenPanel Dashboard Docker Image

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

Prerequisites

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

  • ClickHouse
  • PostgreSQL
  • Redis
  • OpenPanel API (lindesvard/openpanel-api)
  • OpenPanel Worker (lindesvard/openpanel-worker)

Getting Started

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

docker run --rm -it \
  -p 3000: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" \
  -e NEXT_PUBLIC_DASHBOARD_URL="http://localhost:3000" \
  -e NEXT_PUBLIC_API_URL="http://openpanel-api:3333" \
  lindesvard/openpanel-dashboard:latest
Environment Variables
  • CLICKHOUSE_URL: URL for the ClickHouse instance.
  • DATABASE_URL: Connection URL for PostgreSQL.
  • REDIS_URL: URL for the Redis instance.
  • NEXT_PUBLIC_DASHBOARD_URL: Public URL for the dashboard.
  • NEXT_PUBLIC_API_URL: URL for the OpenPanel API.

License

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

Tag summary

Content type

Image

Digest

sha256:b773cf864

Size

500 MB

Last updated

about 1 month ago

docker pull lindesvard/openpanel-dashboard