Sign inSign up

lindesvard/openpanel-dashboard

By lindesvard

•Updated about 2 months 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 2 months ago

docker pull lindesvard/openpanel-dashboard