| 123456789101112131415161718192021222324252627 |
- # Override file for the slicer-api sidecar stack on ARM64 (experimental).
- #
- # Pins both sidecars to the linux/amd64 images so they run under QEMU
- # emulation on an ARM64 host. The host must have QEMU binfmt registered
- # first (qemu-user-static + binfmt-support on Debian/Ubuntu) or the
- # containers fail with "exec format error". Expect roughly 3-6x slower
- # slicing than native — a stopgap until native ARM64 images ship.
- #
- # This file is not meant to be used on its own. It is intended to be used in
- # combination with the default docker-compose file, for example:
- # docker compose -f docker-compose.yml -f docker-compose.arm64.yml up -d
- #
- # Both -f flags are needed on EVERY compose command, not just the first, so
- # put this line in .env instead and the plain commands in the README work
- # unchanged:
- # COMPOSE_FILE=docker-compose.yml:docker-compose.arm64.yml
- #
- # For any setup questions, see the 'Server-Side Slicing (Slicer API)' page in
- # the Bambuddy wiki. Also check the README and default compose file in this
- # directory for usage instructions and other details.
- services:
- orca-slicer-api:
- platform: linux/amd64
- bambu-studio-api:
- platform: linux/amd64
|