Need help choosing the setup method / hardware to run our client on? Check out our "Supported & recommended hardware" guide.
Each platform has different setup instructions.
Choose the platform for the device that will run the SimplyPrint Bambu Lab Client.
This setup will show you how to run the SimplyPrint Bambu Lab integration from a Windows computer.
The Windows device will connect wirelessly to your Bambu printer(s) and SimplyPrint.
http://localhost:8000
.
This setup will show you how to run the SimplyPrint Bambu Lab integration from a MacOS computer.
The Mac computer will connect wirelessly to your Bambu printer(s) and SimplyPrint.
Terminal
and press Enter.
bash -c "$(curl -fsSL https://download.simplyprint.io/bambu/install-macos.sh)"
http://localhost:8000
.
This setup will show you how to run the SimplyPrint Bambu Lab integration from a Linux computer.
The Linux-powered device will connect wirelessly to your Bambu printer(s) and SimplyPrint.
"systemd"
support required
(most modern Linux distributions have this)
sudo bash -c "$(curl -fsSL https://download.simplyprint.io/bambu/install-linux.sh)"
http://localhost:8000
http://<device ip>:8000
This setup will show you how to run the SimplyPrint Bambu Lab integration from a Raspberry Pi.
The Raspberry Pi will connect wirelessly to your Bambu printer(s) and SimplyPrint.
Works for Raspberry Pi 3, 4 & 5. Please do not try to run this on any other Raspberry Pi models - it won't work.
Affiliate disclosure: Some links on this page are affiliate links. We may earn a commission if you make a purchase, at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases.
If your computer has a slot of the large SD card, or a micro SD card slot; insert in this. Otherwise a USB converter is required.
If you have other thumb/flash drives (USB sticks) in your computer, it's a good idea to take these out first, so the wrong device isn't picked.
http://localhost:8000
http://<device ip>:8000
This setup will guide you through running the SimplyPrint Bambu Lab integration in a Docker container.
The containerized setup provides an easy way to deploy the integration on any system that supports Docker.
You can find the prebuilt docker image on Docker Hub: simplyprint/simplyprint-bambu-lab.
docker run -d --name simplyprint-bambu-lab --network=host --restart=always simplyprint/simplyprint-bambu-lab
--network=host
option allows the container to
communicate with devices on your network.
--restart=always
ensures the container restarts
automatically.
/root/.config/SimplyPrint
.
docker pull simplyprint/simplyprint-bambu-lab && docker restart simplyprint-bambu-lab
http://localhost:8000
http://<device-ip>:8000
nano compose.yaml
services:
simplyprint-bambu-lab:
image: simplyprint/simplyprint-bambu-lab
container_name: simplyprint-bambu-lab
network_mode: host
restart: always
volumes:
- simplyprint_data:/root/.config/SimplyPrint
volumes:
simplyprint_data:
docker compose up -d
docker compose pull && docker compose up -d
http://localhost:8000
http://<device-ip>:8000
ARG PYTHON_VERSION=3.13
FROM python:${PYTHON_VERSION}-slim
LABEL maintainer="SimplyPrint <[email protected]>" \
author="SimplyPrint" \
description="Use your Bambu Lab printers with SimplyPrint - to get started go to sp3d.io/bambu"
ARG PACKAGE_VERSION=""
RUN apt update \
&& apt install build-essential -y \
&& pip install simplyprint-bambu-lab${PACKAGE_VERSION} \
&& apt remove build-essential -y \
&& apt autoremove -y \
&& apt clean \
&& rm -rf /var/lib/apt/lists/*
EXPOSE 8000
VOLUME ["/root/.config/SimplyPrint"]
CMD ["simplyprint-bambu-lab"]
docker build . -t custom-simplyprint-bambu-lab
docker run -d --name simplyprint-bambu-lab --network=host --restart=always custom-simplyprint-bambu-lab
http://localhost:8000
http://<device-ip>:8000
Check out our troubleshooting guide for the Bambu Lab Client; it helps solve 9/10 issues!
Problems setting up? Click hereNeed assistance from SimplyPrint support? Join our Discord server!
The SimplyPrint Bambu Lab Client software is a small application, made by us, that connects to your printers and bridges them to SimplyPrint.
For printers in Cloud mode, the client can run anywhere. For printers in LAN-mode, the client must run on the same network as your printers.
We recommend a dedicated device for the Bambu Lab Client. Video streaming can be resource-intensive and may cause issues if sharing resources.
No. Your prints still run locally on the printer after files are sent. If the client or internet goes down, your ongoing prints continue.
No, your Bambu Lab printers do not need to be connected to the internet; however they must be connected to a local network. Usually, your network will be connected to the internet, but it's not a requirement.
However, the device that runs the SimplyPrint Bambu Lab Client must be connected to the internet to connect to the SimplyPrint servers, as SimplyPrint is a cloud platform.
This means you can keep the printers off the internet, and only have the device running the SimplyPrint Bambu Lab Client connected to the internet. You may want to do this for security reasons, or because you have a closed network.
You're now ready to connect your printer and start using SimplyPrint.
Create your free account