mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #1112] [Bug]: Where are External Folder files stored? #794
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#794
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Carter3DP on GitHub (Apr 24, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1112
Originally assigned to: @maziggy on GitHub.
Component
Bambuddy
Bug Description
Where are files stored when using an external folder in file manager? For example say you have an external folder that links to a NAS, and you upload a file through the file manager in Bambuddy. You won't be able to see that file if you access that NAS through another computer.
Expected Behavior
Files uploaded through the file manager to an external folder should show up in that external folder if you bring it up on another computer.
Steps to Reproduce
Printer Model
None
Bambuddy Version
0.2.3.2
SpoolBuddy Version
No response
Printer Firmware Version
No response
Installation Method
Docker
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
bambuddy-support-20260424-094242.zip
Screenshots
Additional Context
No response
Checklist
@maziggy commented on GitHub (Apr 24, 2026):
Yup, found a small issue.
Available/Fixed in branch dev and available with the next release or daily build. Please let me know if it works for you now.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!
@Carter3DP commented on GitHub (Apr 27, 2026):
It does not appear to working still, now files no longer appear if uploaded to an external folder. You can still upload a file to a folder that exists on Bambuddy and then move it to the external folder, and it will appear on Bambuddy but not physically on the external folder.
This is on version 0.2.4b1
bambuddy-support-20260427-095013.zip
@maziggy commented on GitHub (Apr 27, 2026):
The 0.2.4b1 change covered direct upload to a writable external folder but missed the move path. move_files was only flipping folder_id in the database; the bytes never left library_files_dir/, so Bambuddy and the NAS disagreed about what was actually there. Same root cause for "files don't appear if uploaded to an external folder" too in some cases — explained below.
What's fixed:
For the original "files don't appear if uploaded to an external folder" symptom: looking at your support package, those direct uploads were returning HTTP 400 — most likely the Docker container can't write to the SMB mount with its current UID. The error message itself is explicit ("External path is not writable: …") but it's possible the toast disappeared before you noticed it. Check the user/group ownership on the host side of the volume mount — the container needs write access. If it persistently fails, post the response body from the failing upload and I'll dig further.
Available/Fixed in branch dev and available with the next release or daily build.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!
@Carter3DP commented on GitHub (Apr 27, 2026):
Welp, that part would absolutely be my fault, just changed how the server is mounted and now when uploading files through the interface the files show up for other computers. Sorry for that.
I will give an update as to whether moving files work once I update to the next available daily build.
Thank you.
@Carter3DP commented on GitHub (Apr 27, 2026):
Confirmed moving files works now. One last thing, I am uncertain if I should make a new issue for this and I am uncertain if this is even a bug at all or if it is intended, but if you upload a .gcode.3mf file externally, NOT through the Bambuddy interface, the file displays as a gcode.3mf and information such as print time and the thumbnail does not display. This isn't exactly breaking anything for me as I can upload through the interface perfectly fine now, but thought I should bring it up if it wasn't intended.
@maziggy commented on GitHub (Apr 28, 2026):
Yes, that's correct. If you copy the files directly to the share, they are not being parsed by Bambuddy. Expected behaviour.