Skip to content

Install guide: update dependencies#1909

Open
iioflow wants to merge 1 commit into
mastodon:mainfrom
iioflow:patch-1
Open

Install guide: update dependencies#1909
iioflow wants to merge 1 commit into
mastodon:mainfrom
iioflow:patch-1

Conversation

@iioflow
Copy link
Copy Markdown
Contributor

@iioflow iioflow commented May 23, 2026

This brings the installation guide in line with Mastodon's required server OS and dependency versions. As a bonus, this change at least partially fixes #1901. Updated steps tested and verified with Ubuntu 26.04LTS and Mastodon 4.5.10.

  • Removed imagemagick from the list of packages to install, since it has been deprecated for a long time, and support was removed earlier this year. Ubuntu 24.04 and Debian 13 both include the minimum required version of libvips-tools.
  • Removed the instructions for installing PostgreSQL upstream's postgresql, which are unnecessary, since the required versions of Ubuntu and Debian both ship much more recent versions than the minimum postgresql 14 version listed in the release notes. Installing the distribution's postgresql package is all that's needed.
  • Simplified the instructions for adding the upstream NodeJS repository. Upstream's CLI one-liner fetched by this step already adds the gpg key and the package repo, using the modern DEB822 .sources format (and standardized in Ubuntu 24.04), instead of the deprecated .list format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Installation instructions: Use deb822 format for additional APT sources

1 participant