Skip to content

Selfhost Config v4.0.0 (For RecipeSage v2.13.3)

Compare
Choose a tag to compare
@julianpoy julianpoy released this 17 Jan 00:06
· 13 commits to main since this release
1e3e12e

Upgrading - IMPORTANT

Migrations are now automated, and use a different migration tool.

If you have an older version of this repository, you must upgrade to this version of the repository and do the following before upgrading to newer versions so that migrations all line up:

  1. Update your local copy of the repository to v4.0.0. If you've made any changes to your docker-compose.yaml file, please note that much has changed in the official docker-compose.yaml file and you must update accordingly.
  2. Run docker compose exec api tsx packages/backend/src/migrate
  3. If the command prior ran successfully, run docker compose exec api npx prisma migrate resolve --applied 0_init
  4. Restart the API container with docker compose restart api

If you do not perform the steps above, you will see database errors related to missing columns and the app will not function.

What's Changed

  • Improve podman support by @MathieuMoalic in #60
  • Improved Synology support with dedicated instructions (please file an issue if they're incorrect)
  • Breaking changes related to migration management, as the official RecipeSage repo has moved to a new ORM. See upgrade notes if you're upgrading from an older version.

New Contributors

Full Changelog: v3.1.0...v4.0.0