Skip to content

Instantly share code, notes, and snippets.

@Forinil
Last active February 2, 2025 17:58
Show Gist options
  • Save Forinil/c1c02138bd088bcc7eccb5a0b4cdf5da to your computer and use it in GitHub Desktop.
Save Forinil/c1c02138bd088bcc7eccb5a0b4cdf5da to your computer and use it in GitHub Desktop.
Composefile for running OTEL on CasaOS
name: otel
services:
otel:
container_name: otel
image: grafana/otel-lgtm:latest
ports:
- mode: ingress
target: 3000
published: "3000"
protocol: tcp
- mode: ingress
target: 4317
published: "4317"
protocol: tcp
- mode: ingress
target: 4318
published: "4318"
protocol: tcp
restart: always
volumes:
- type: bind
source: /DATA/AppData/OTEL
target: /data
bind:
create_host_path: true
x-casaos:
ports:
- container: "3000"
description:
en_us: WebUI HTTP Port
en_uk: WebUI HTTP Port
- container: "4317"
description:
en_us: OpenTelemetry gRPC endpoint
en_uk: OpenTelemetry gRPC endpoint
- container: "4318"
description:
en_us: OpenTelemetry HTTP endpoint
en_uk: OpenTelemetry HTTP endpoint
volumes:
- container: /data
description:
en_us: Data directory
en_uk: Data directory
x-casaos:
architectures:
- amd64
- arm64
main: otel
developer: Grafana Labs
author: Konrad Botor
category: Network
description:
en_us: An OpenTelemetry Backend in a Docker Image.
en_uk: An OpenTelemetry Backend in a Docker Image.
icon: https://www.gravatar.com/avatar/31cea69afa424609b2d83621b4d47f1d?s=120&r=g&d=404
tagline:
en_us: An OpenTelemetry Backend in a Docker Image.
en_uk: An OpenTelemetry Backend in a Docker Image.
scheme: http
title:
en_us: OTEL
en_uk: OTEL
index: /
port_map: "3000"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment