diff --git a/media.docker-compose.yml b/media.docker-compose.yml new file mode 100644 index 0000000..b25b37f --- /dev/null +++ b/media.docker-compose.yml @@ -0,0 +1,45 @@ +name: Collectors + +services: + dummy: + image: alpine + entrypoint: sleep infinity + volumes: + - books:/books + - movies:/movies + - tv:/tv + # TODO: + # Plex + # Plaxt + # Calibre-web + # Komga/Kavita + +networks: + traefik: + external: true + +volumes: + books: + name: books + driver_opts: + type: none + o: bind + device: ${MEDIA_DIR?}/books + movies: + name: movies + driver_opts: + type: none + o: bind + device: ${MEDIA_DIR?}/movies + tv: + name: tv + driver_opts: + type: none + o: bind + device: ${MEDIA_DIR?}/tv + recycle_bin: + name: recycle_bin + driver_opts: + type: none + o: bind + device: ${MEDIA_DIR?}/recycle_bin \ No newline at end of file diff --git a/media/books/.gitkeep b/media/books/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/media/movies/.gitkeep b/media/movies/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/media/recycle_bin/.gitkeep b/media/recycle_bin/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/media/tv/.gitkeep b/media/tv/.gitkeep new file mode 100644 index 0000000..e69de29