1
0
Fork 0
mirror of https://github.com/louislam/dockge.git synced 2026-03-03 02:06:55 -05:00

Default stack path may incorrectly use /opt #56

Closed
opened 2026-02-20 13:10:05 -05:00 by deekerman · 0 comments
Owner

Originally created by @TheRealGramdalf on GitHub (Dec 5, 2023).

⚠️ Please verify that this bug has NOT been reported before.

  • I checked and didn't find similar issue

🛡️ Security Policy

Description

By default, dockge uses /opt/stacks to store stack data, wich may go against the Linux FHS

The actual interpretation of what/opt should be used for is somewhat flexible - for example, Unraid uses /opt/appdata to store application data, which could be considered against the FHS. Since dockge is in early development, I brought it up now so that it would be on the project radar and less painful if the switch needs to be made.

Note: I consider this serious enough to be considered a bug, not a feature request - the software is behaving in an unexpected fashion.

👟 Reproduction steps

N/A

👀 Expected behavior

dockge should use the more appropriate /srv folder to store stack data

😓 Actual Behavior

dockge uses /opt to store stack data

Dockge Version

N/A

💻 Operating System and Arch

Linux/All

🌐 Browser

N/A

🐋 Docker Version

N/A

🟩 NodeJS Version

N/A

📝 Relevant log output

No response

Originally created by @TheRealGramdalf on GitHub (Dec 5, 2023). ### ⚠️ Please verify that this bug has NOT been reported before. - [X] I checked and didn't find similar issue ### 🛡️ Security Policy - [X] I agree to have read this project [Security Policy](https://github.com/louislam/dockge/security/policy) ### Description By default, `dockge` uses `/opt/stacks` to store stack data, wich may go against the [Linux FHS](https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html) The actual interpretation of what`/opt` should be used for is somewhat flexible - for example, [Unraid](https://unraid.net/) uses `/opt/appdata` to store application data, which could be considered against the FHS. Since `dockge` is in early development, I brought it up now so that it would be on the project radar and less painful if the switch needs to be made. _Note: I consider this serious enough to be considered a bug, not a feature request - the software is behaving in an unexpected fashion._ ### 👟 Reproduction steps N/A ### 👀 Expected behavior `dockge` should use the more appropriate [/srv](https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#srvDataForServicesProvidedBySystem) folder to store stack data ### 😓 Actual Behavior `dockge` uses [`/opt`](https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#optAddonApplicationSoftwarePackages) to store stack data ### Dockge Version N/A ### 💻 Operating System and Arch Linux/All ### 🌐 Browser N/A ### 🐋 Docker Version N/A ### 🟩 NodeJS Version N/A ### 📝 Relevant log output _No response_
deekerman 2026-02-20 13:10:05 -05:00
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/dockge-louislam#56
No description provided.