1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[GH-ISSUE #297] [Feature]: Restructure File Manager for Network sharing #182

Closed
opened 2026-05-07 00:07:09 +02:00 by BreizhHardware · 3 comments

Originally created by @atl285 on GitHub (Feb 8, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/297

Problem or Use Case

I'm testing BamBuddy since a few days now. The project feature could be very interesting. But for me it has a major problem: You have to download and upload files if you change something on the project. If I look at the directory structure on the file system, it doesn't correspondent to the View in BamBuddy:
Image

Image

This makes sense because you're managing this using a database.

Proposed Solution

My preferred solution would be, that folders and files from the File Manager view are presented in the same way on the real file system and changes (like adding and removing files) should be tracked by a file watcher. This makes the implementation a lot complexer, but this enables a much more comfortable option to work with the project files: sharing via network (especially SMB). There's simple docker container (dperson/samba), which is easy to install and can share folders over network:
Image
This way I have all my project file in one location and can work directly with it. And thanks BamBuddy I have the project workflow, prints and all the stuff in one location. 😄

Alternatives Considered

Not realy.

Feature Category

File Manager

Priority

Would improve my workflow

Mockups or Examples

No response

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @atl285 on GitHub (Feb 8, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/297 ### Problem or Use Case I'm testing BamBuddy since a few days now. The project feature could be very interesting. But for me it has a major problem: You have to download and upload files if you change something on the project. If I look at the directory structure on the file system, it doesn't correspondent to the View in BamBuddy: <img width="1484" height="665" alt="Image" src="https://github.com/user-attachments/assets/35806682-43d9-44d4-96a9-3b851aafe1ca" /> <img width="778" height="260" alt="Image" src="https://github.com/user-attachments/assets/a81eda1f-4009-4b40-9dc2-8d2953df78bd" /> This makes sense because you're managing this using a database. ### Proposed Solution My preferred solution would be, that folders and files from the File Manager view are presented in the same way on the real file system and changes (like adding and removing files) should be tracked by a file watcher. This makes the implementation a lot complexer, but this enables a much more comfortable option to work with the project files: sharing via network (especially SMB). There's simple docker container (`dperson/samba`), which is easy to install and can share folders over network: <img width="1273" height="809" alt="Image" src="https://github.com/user-attachments/assets/74025445-c7b8-4beb-8d03-57ea4b9dc872" /> This way I have all my project file in one location and can work directly with it. And thanks BamBuddy I have the project workflow, prints and all the stuff in one location. 😄 ### Alternatives Considered Not realy. ### Feature Category File Manager ### Priority Would improve my workflow ### Mockups or Examples _No response_ ### Contribution - [ ] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
BreizhHardware 2026-05-07 00:07:09 +02:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@maziggy commented on GitHub (Feb 8, 2026):

What's about #124

<!-- gh-comment-id:3867138975 --> @maziggy commented on GitHub (Feb 8, 2026): What's about #124
Author
Owner

@atl285 commented on GitHub (Feb 8, 2026):

Oh, maybe it describes the same. It seems I have used the wrong search terms. 😳 I think for both a rewrite of the internal file handling is needed. Right?

<!-- gh-comment-id:3867156115 --> @atl285 commented on GitHub (Feb 8, 2026): Oh, maybe it describes the same. It seems I have used the wrong search terms. 😳 I think for both a rewrite of the internal file handling is needed. Right?
Author
Owner

@maziggy commented on GitHub (Feb 8, 2026):

Would make sense. Will be covered in #124

<!-- gh-comment-id:3867192872 --> @maziggy commented on GitHub (Feb 8, 2026): Would make sense. Will be covered in #124
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy-maziggy-1#182
No description provided.