Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Ability to run AMD64 images on AMR64 servers and a few dependency fixes for remote servers #4421

Draft
wants to merge 22 commits into
base: next
Choose a base branch
from

Conversation

peaklabs-dev
Copy link
Member

@peaklabs-dev peaklabs-dev commented Nov 27, 2024

Changes

  • feat: Add qemu as a dependency, allowing Docker to run any image on any server. So all the services that are only built for AMD64 will now run on AMR64 servers with near-native performance without the user having to do anything.
  • feat: Add qemu as a dependency to the install script and the installer when connection a remote server.
  • fix: Configure Docker correctly for remote servers and some other small fixes for new remote servers.
  • fix: Remote Server Dependencies installation did not support all of our supported operating systems.
  • chore: moved dependency installation to a new file with a clearer name.

TODO: #1578

Issues

@peaklabs-dev peaklabs-dev added the 🏔️ Peaklabs A label for PRs from Peaklabs. label Nov 27, 2024
@peaklabs-dev peaklabs-dev changed the title Feat: Ability to run AMD64 images on AMR64 servers Feat: Ability to run AMD64 images on AMR64 servers and a few remote server fixes Nov 27, 2024
@peaklabs-dev peaklabs-dev changed the title Feat: Ability to run AMD64 images on AMR64 servers and a few remote server fixes Feat: Ability to run AMD64 images on AMR64 servers and a few dependency fixes for remote servers Nov 27, 2024
@peaklabs-dev peaklabs-dev removed the 🏔️ Peaklabs A label for PRs from Peaklabs. label Dec 5, 2024
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.

1 participant