Skip to content

OpenPlex 0.30.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 14:17
· 15 commits to main since this release

feat(providers): image mode, one-time sign-in links, update channel, API reference

  • install.sh --image prepares a provider template: everything installed and
    the container images pulled and built (openplexd prepare-image), but the
    service not started, so the template holds no secrets. The panel domain
    defaults to the host name (OPENPLEX_PANEL_DOMAIN=auto, also from
    /etc/hosts). secret.key is now created atomically, so processes starting
    together on first boot agree on it.
  • openplexd login-link prints a one-time sign-in link to hand a server
    over; the dashboard signs in with it and lets the account set a password
    without the current one for 30 minutes.
  • install.sh --update-url sets a provider's own release feed; signatures
    are still checked against the release keys.
  • docs/*/api.md: API reference, kept in step with the router by a test.
  • After a password change the dashboard signs out locally too.