github SelfhostedPro/Yacht v0.0.2-alpha
Alpha 2 (v.0.0.2-alpha) Released

latest releases: v0.0.7-alpha-hf-1, v0.0.7-alpha, v0.0.6-alpha-hf1...
pre-release3 years ago

This update brings in some great community requested features.
Templates/deploy form additions:

  • Port labels: give descriptions to ports so you know what they're for.
  • Container labels: useful for storing information in docker containers and used for things like traefik.
  • Devices: pass through devices into containers (useful for hardware transcoding)

Frontend changes:

  • Deploy forms:
    • Descriptive errors for the deploy form so you know what went wrong.
    • When a deploy fails due to a duplicated port (or similar issue that creates a container but doesn't run it) the failed container will be removed so you don't run into a duplicate name issue.
    • Moved deploy form buttons to the right so they're under other buttons you may interact with.
  • App pages:
    • Port labels are displayed on the apps list if they are set. (You can hover to get the port number)
    • Container labels and devices added to the app information page
    • Stats graph for CPU will still show even if memory isn't available (mainly affects Pi devices)
    • Added a back button to app pages
  • Dashboard:
    • Stats graph for CPU will still show even if memory isn't available (mainly affects Pi devices)

Backend changes:

  • Added labels, devices, and port labels to template compatibility.
  • Added labels and devices to db.
  • Added alembic to automatically add tables for users who are upgrading to the latest version (runs every time the app starts to make sure all tables that are needed are added)
  • Added check into stats endpoint for memory issue noted above (arm)

If you run into any issues please open one on GitHub and if you have any feature requests please let me know. If you know python or VueJS I'd be happy to help you get your dev environment setup and get some help making this even better.

Don't miss a new Yacht release

NewReleases is sending notifications on new releases.