From b3e37fb675cf5ed5e836ffec00e11d33c413098f Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Tue, 7 Oct 2025 20:40:53 -0600 Subject: [PATCH] beets --- home-server/beets.sh | 15 +++++++++++++++ home-server/docker-compose.yml | 27 --------------------------- 2 files changed, 15 insertions(+), 27 deletions(-) create mode 100644 home-server/beets.sh diff --git a/home-server/beets.sh b/home-server/beets.sh new file mode 100644 index 0000000..1d43727 --- /dev/null +++ b/home-server/beets.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +docker pull linuxserver/beets +docker rm -f beets || true +docker run -d \ + --name=beets \ + -v /data/media/music/sydnie-untagged/NewPipe:/sydnie \ + -v /data/media/music/Alex-untagged:/alex \ + -v /home/alex/beets/output:/config \ + -v /data/media/music/tagged:/config/music \ + -e PUID=1000 \ + -e PGID=1000 \ + linuxserver/beets + +# docker exec -it -u 1000 beets bash -c "beet import -is /alex/*" \ No newline at end of file diff --git a/home-server/docker-compose.yml b/home-server/docker-compose.yml index 3a8ca47..10cd0fb 100644 --- a/home-server/docker-compose.yml +++ b/home-server/docker-compose.yml @@ -136,25 +136,6 @@ services: environment: - LOG_LEVEL=info - - # octoprint: - # image: octoprint/octoprint - # container_name: octoprint - # restart: unless-stopped - # # ports: - # # - 80:80 - # # devices: - # # # use `python -m serial.tools.miniterm` to see what the name is of the printer, this requires pyserial - # # - /dev/ttyACM0:/dev/ttyACM0 - # # - /dev/video0:/dev/video0 - # volumes: - # - /data/octoprint:/octoprint - # # uncomment the lines below to ensure camera streaming is enabled when - # # you add a video device - # environment: - # - ENABLE_MJPG_STREAMER=true - # - MJPG_SREAMER_INPUT=-n -r 1280x720 -f 30 - prometheus: image: bitnami/prometheus:2 container_name: prometheus @@ -166,14 +147,6 @@ services: - /data/prometheus:/opt/bitnami/prometheus/data ports: - 9091:9090 - # command: - # - '--config.file=/etc/prometheus/prometheus.yml' - # - '--storage.tsdb.path=/prometheus' - # - '--web.console.libraries=/etc/prometheus/console_libraries' - # - '--web.console.templates=/etc/prometheus/consoles' - # - '--web.enable-lifecycle' - # expose: - # - 9090 networks: - proxy