From d53c42a7f7503bc840610cd56815a9551118a60e Mon Sep 17 00:00:00 2001 From: redbeardymcgee Date: Sat, 12 Apr 2025 14:43:48 -0500 Subject: [PATCH] feat(openobserve): add OpenObserve --- README.md | 1 + quadlets/openobserve/openobserve.container | 24 ++++++++++++++++++++++ quadlets/openobserve/openobserve.network | 6 ++++++ quadlets/openobserve/openobserve.volume | 3 +++ 4 files changed, 34 insertions(+) create mode 100644 quadlets/openobserve/openobserve.container create mode 100644 quadlets/openobserve/openobserve.network create mode 100644 quadlets/openobserve/openobserve.volume diff --git a/README.md b/README.md index dd14eeb..6a6a338 100644 --- a/README.md +++ b/README.md @@ -211,6 +211,7 @@ that I intend to add to this repository. It is still growing, and I welcome - [ ] [Notesnook](https://github.com/streetwriters/notesnook-sync-server) - [ ] [ntop](https://www.ntop.org/) - [ ] [OpenNMS](https://www.opennms.org/) +- [x] [OpenObserve](https://openobserve.ai) - [x] [OpenSpeedTest](https://openspeedtest.com) - [x] [PiHole](https://pi-hole.net/) - [x] [Pocket ID](https://github.com/stonith404/pocket-id) diff --git a/quadlets/openobserve/openobserve.container b/quadlets/openobserve/openobserve.container new file mode 100644 index 0000000..baacd53 --- /dev/null +++ b/quadlets/openobserve/openobserve.container @@ -0,0 +1,24 @@ +[Unit] +Description=OpenObserve + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=public.ecr.aws/zinclabs/openobserve:latest +ContainerName=openobserve +AutoUpdate=registry + +Network=openobserve.network +HostName=openobserve +PublishPort=5080:5080 + +Volume=openobserve-data:/data + +Environment=ZO_ROOT_USER_EMAIL=root@example.com + +Secret=openobserve-root-user-password,type=env,target=ZO_ROOT_USER_PASSWORD diff --git a/quadlets/openobserve/openobserve.network b/quadlets/openobserve/openobserve.network new file mode 100644 index 0000000..bae883e --- /dev/null +++ b/quadlets/openobserve/openobserve.network @@ -0,0 +1,6 @@ +[Unit] +Description=OpenObserve network + +[Network] +NetworkName=openobserve + diff --git a/quadlets/openobserve/openobserve.volume b/quadlets/openobserve/openobserve.volume new file mode 100644 index 0000000..d7109f3 --- /dev/null +++ b/quadlets/openobserve/openobserve.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName=openobserve-data +