openobserve

This commit is contained in:
Lorenzo Carbonell 2024-03-11 20:58:00 +01:00
parent 5a89827afc
commit 9dc22ad941
No known key found for this signature in database
GPG Key ID: B5E8FC9484B82CA9
4 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,15 @@
version: "3.7"
services:
openobserve:
labels:
- traefik.enable=true
- traefik.http.services.dockerobserve.loadbalancer.server.port=5080
- traefik.http.routers.dockerobserve.entrypoints=http
- traefik.http.routers.dockerobserve.rule=Host(`${FQDN}`)
- traefik.http.middlewares.dockerobserve-https-redirect.redirectscheme.scheme=https
- traefik.http.routers.dockerobserve.middlewares=dockerobserve-https-redirect
- traefik.http.routers.dockerobserve-secure.entrypoints=https
- traefik.http.routers.dockerobserve-secure.rule=Host(`${FQDN}`)
- traefik.http.routers.dockerobserve-secure.tls=true
- traefik.http.routers.dockerobserve-secure.tls.certresolver=myresolver

View File

@ -0,0 +1,9 @@
version: "3.7"
services:
openobserve:
labels:
- caddy="${FQDN}"
- caddy.reverse_proxy="{{upstreams 5080}}"

View File

@ -0,0 +1,24 @@
version: "3.7"
services:
openobserve:
image: public.ecr.aws/zinclabs/openobserve:latest
init: true
container_name: openobserve
env_file:
- .env
volumes:
- data:/data
restart: always
networks:
- proxy
- networklog
volumes:
data: {}
networks:
networklog:
external: true
proxy:
external: true

3
openobserve/sample.env Normal file
View File

@ -0,0 +1,3 @@
FQDN=openobserve.tuservidor.es
ZO_ROOT_USER_EMAIL=tu@correo.es
ZO_ROOT_USER_PASSWORD=contraseña