9 - ./nginx.conf:/etc/nginx/nginx.conf
16 image: lemmy-dev:latest
22 - RUST_LOG="warn,lemmy_server=debug,lemmy_api=debug,lemmy_api_common=debug,lemmy_api_crud=debug,lemmy_apub=debug,lemmy_db_schema=debug,lemmy_db_views=debug,lemmy_db_views_actor=debug,lemmy_db_views_moderator=debug,lemmy_routes=debug,lemmy_utils=debug,lemmy_websocket=debug"
24 - ../lemmy.hjson:/config/config.hjson
31 image: dessalines/lemmy-ui:0.16.5
34 - LEMMY_INTERNAL_HOST=lemmy:8536
35 - LEMMY_EXTERNAL_HOST=localhost:1234
42 image: postgres:14-alpine
44 # use a different port so it doesnt conflict with postgres running on the host
48 - POSTGRES_PASSWORD=password
51 - ./volumes/postgres:/var/lib/postgresql/data
53 command: ["postgres", "-c", "session_preload_libraries=auto_explain", "-c", "auto_explain.log_min_duration=5ms", "-c", "auto_explain.log_analyze=true"]
56 image: asonix/pictrs:0.3.1
59 - PICTRS_OPENTELEMETRY_URL=http://otel:4137
60 - PICTRS__API_KEY=API_KEY
65 - ./volumes/pictrs:/mnt
71 image: otel/opentelemetry-collector:latest
72 command: --config otel-local-config.yaml
78 target: /otel-local-config.yaml
84 image: jaegertracing/all-in-one:1
87 # To view traces, visit http://localhost:16686