Files
hassio-addons/manyfold/CHANGELOG.md
2026-02-21 11:57:45 +00:00

2.4 KiB

Changelog

1.0.3

  • Added the add-on to this repository under the official add-on folder/slug name manyfold.
  • Updated image namespace and repository metadata for this repository:
    • image: ghcr.io/alexbelgium/manyfold-{arch}
    • url: https://github.com/alexbelgium/hassio-addons/tree/master/manyfold
  • Updated AppArmor profile name to hassio-addons/manyfold.

1.0.2

  • Added build metadata for Home Assistant CI compatibility:
    • manyfold/build.yaml with multi-arch build_from entries
    • image template wiring in config.yaml
  • Switched Docker base wiring to Home Assistant add-on build conventions:
    • Dockerfile now uses ARG BUILD_FROM and FROM ${BUILD_FROM}
  • Updated add-on url metadata to this repository path.
  • Updated repository README to remove obsolete import_path references.
  • Added ShellCheck compatibility headers (# shellcheck shell=bash) to s6/entry scripts using with-contenv.
  • Removed default-valued metadata keys (apparmor, boot, ingress, stage) to satisfy add-on linter rules.

1.0.1

  • New resource tuning options for smaller HAOS hosts:
    • web_concurrency
    • rails_max_threads
    • default_worker_concurrency
    • performance_worker_concurrency
    • max_file_upload_size
    • max_file_extract_size
  • Baseline AppArmor support:
    • apparmor: true in add-on metadata
    • manyfold/apparmor.txt profile
  • Removed import_path option and runtime wiring to reduce confusion (it was not a web import endpoint).
  • Kept ingress disabled and documented direct access on port 3214.
  • Host media mappings (/share, /media) are writable to support writable library paths like /media/manyfold/models.
  • Home Assistant ingress/panel 404 issue by moving to direct web UI access model.
  • Startup/runtime setup improvements:
    • Better path validation for configured library and thumbnails paths
    • Clearer startup logs and configuration summary
    • More robust secret/bootstrap handling and ownership setup
  • Recommended small-server baseline (see README):
    • web_concurrency: 1
    • rails_max_threads: 5
    • default_worker_concurrency: 2
    • performance_worker_concurrency: 1

1.0.0

  • First Home Assistant add-on packaging for Manyfold (manyfold).
  • Runs ghcr.io/manyfold3d/manyfold-solo with persistent data under /config.
  • Sidebar/web UI integration on port 3214.
  • Configurable storage paths and startup path safety checks.
  • Non-root runtime defaults (puid/pgid) and startup ownership handling.