<sub>(2025/04/14)</sub>
#Snipe-IT #synology
<sub>Article inspiration:</sub>
- <sub>https://github.com/linuxserver/docker-snipe-it/issues/81</sub>
- <sub>https://mariushosting.com/how-to-install-viewtube-on-your-synology-nas</sub>
## Intro
I had bizarre issue recently with a brand new Synology that I was deploying `Snipe-IT` to, where during the pre-flight check I was greeted with the following error message:
* `Uh-oh. Your /app/w/storage directory (or sub-directories within) are not writable by the web-server. Those directories need to be writable by the web server in order for the app to work.
I have deployed `Snipe-IT` to various Synology environments, specifically the superior [linuxserver version](https://docs.linuxserver.io/images/docker-snipe-it), and this was the first time this issue came up. One solution was to deploy `Snipe-IT` with a Docker volume but my preference with containers on a Synology is to use bind mounts instead (as I find it easier to backup the files with this method). I have noticed in the past that Synology devices handles container folder permissions differently compared to if you were running Docker naively on a Linux server. Clearly this error message was caused by a folder permissions issue but I was uncertain how to actually fix the problem:
![[Snipe-IT-01.png]]
## Solution
After contacting [Marius Hosting ](https://mariushosting.com/)for a hand, he showed to me that the solution is straight forward:
1. Select the folder that will contain your future `Snipe-IT` deployment and open the `File Station` properties menu
![[Snipe-IT-03.png]]
2. What we are going to do is make the permissions for this folder explicit so therefore will then select `Make inherited permissions explicit
![[Snipe-IT-04.png]]`
3. Next we will select `Apply to this folder, sub-folders and files`
![[Snipe-IT-05.png]]
4. Finally, we will grant the `Everyone` group write permissions to this folder and then apply these new permissions
![[Snipe-IT-06.png]]
Once completed, when you go to the `Snipe-IT` pre-flight page, everything should be green:
![[Snipe-IT-02.png]]