github kossakovsky/selfhost-ai v1.7.1

3 hours ago

Changed

  • Project renamed to Selfhost AI — The repository moved from kossakovsky/n8n-install to kossakovsky/selfhost-ai to reflect that the stack has grown well beyond n8n. GitHub redirects all old links and git remotes automatically, so existing installations keep working without changes. On the next make update, remotes still pointing at an old URL are repointed to the new one automatically (protocol preserved; fork remotes are never touched — only remotes targeting the canonical kossakovsky/n8n-install or the project's original name kossakovsky/n8n-installer are rewritten). The installer handles clones under all three directory names.

Fixed

  • Installer — The nested-clone cleanup in install.sh now verifies that the parent directory is actually a copy of this repository before removing anything. Previously, cloning into a same-named plain folder (e.g. ~/selfhost-ai/selfhost-ai) made the installer delete the fresh clone (including .env with generated secrets on re-runs) and exit silently.

Upgrade

make update

Nothing else is required. Existing installations update in place through GitHub's redirect, and the updater repoints your git remote to the new URL automatically (forks are untouched). If you prefer migrating to a fresh clone instead, copy .env and the supabase//dify/ directories from the old checkout — Docker volumes are reused automatically (-p localai), but secrets and external-stack data live in those files.

Full Changelog: v1.7.0...v1.7.1

Don't miss a new selfhost-ai release

NewReleases is sending notifications on new releases.