Skip to content

A question about librarySubstitutions and the whole setup in general #1

Description

@usr97629238

Sorry, but the setup instructions are as clear as mud. No offence, but these should be laid out step-by-step with explicit definitions and examples. Like:

  1. Configure all settings in Elementum on the client, including Trakt and the Elementum Burst addon (as it will disappear from the Elementum menu once you switch to the client mode).
  2. Export the configuration using -exportConfig.
  3. Copy the whatever addon_settings folder from the client (Kodi) to the Docker.
  4. Define clearly what each port is supposed to do:
  • LOCAL_PORT (the Docker part): what the server is supposed to be listening to on that one
  • Same for the REMOTE_PORT (the Docker part), LOCAL_PORT (the Kodi part), REMOTE_PORT (the Kodi part)
    And so forth

I've somehow managed to get it working, but several points remain unclear:

  1. Is the disappearing Elementum Burst addon's settings fixable?
  2. You've totally lost me with the librarySubstitutions switch and the Library integration in general. A concrete example would be nice. In particular - are strm files supposed to reside on the Kodi (client) filesystem as in a typical setup? Or are they expected to exist on the Docker side and be mirrored or mapped somehow?
  3. More broadly, can the whole setup be structured differently so that:
  • The Docker container only handles downloading and re-streaming,
  • While all logic and configuration remain on the client side, easily accessible via the Kodi GUI?

Cause right now, everything is centralized in Docker, with no convenient way to manage that from the client:

  • Docker runs Elementum + Trakt + logic,
  • Kodi client becomes mostly a thin frontend,
  • Configs are trapped in Docker (with no GUI),
  • Filesystem (strm and Library) is also trapped in Docker (unless the librarySubstitutions switch fixes that somehow)

Also what could be causing this?
elementum | ERRO bittorrent ▶ logAlerts lsd_error_alert: Local Service Discovery error: No such device

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions