# ============================================================== # Home Assistant Add-on: Aurral # Wraps the upstream ghcr.io/lklynet/aurral image. # ============================================================== ARG BUILD_FROM FROM ${BUILD_FROM} ARG BUILD_VERSION ARG BUILD_ARCH LABEL \ io.hass.name="Aurral" \ io.hass.description="Self-hosted music discovery and request management for Lidarr" \ io.hass.arch="${BUILD_ARCH}" \ io.hass.type="addon" \ io.hass.version="${BUILD_VERSION}" \ maintainer="petruknw" ENV DOWNLOAD_FOLDER=/share/aurral/downloads \ WEEKLY_FLOW_FOLDER=/share/aurral/downloads/weekly-flow # Replace the upstream data/downloads dirs with symlinks into HA persistent storage. # Must be done at build time — the dirs are owned by a non-root user at runtime. RUN rm -rf /app/backend/data && ln -s /config/data /app/backend/data \ && rm -rf /app/downloads && ln -s /share/aurral/downloads /app/downloads COPY rootfs / RUN chmod a+x /usr/local/bin/docker-entrypoint.sh ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] CMD ["node", "backend/server.js"]