Problem:
I have Portainer installed, but its status is stuck as "Created". The old url for portainer doesn't work, and neither does the "Open Web" button. Even using the ip address of the server (rather than its alias) doesn't work. So portainer is definitely not running.
I don't know how to make it start running, or fix what's preventing it from running.
At one point I had Portainer working. But I messed with my server's file structure and changed some settings, and reinstalled Portainer.
Confusing Events leading to this:
Forgive the vagueness of "changed some settings". This is all the changes I can remember making.
My docker storage used to be inside var/appdata/docker. And all my directories were inside of /srv/fake-disk-path-1/PublicDir
At some point SSH may have locked me out of my files in Samba shares. So I used the Reset Permissions service, and that seems to have fix it.
I decided to remove PublicDir and move all its contents one level up, directly under fake-disk-path-1.
Following the advice of this TechnoDadLife's video, I changed my docker storage. I reinstalled portainer like the video said, and it still worked.
But then I reorganized the structure of my folders again. To do so I removed all shared folders, uninstalled portainer/docker again, and used WinSCP(SSH) to move folders around.
I also deleted the old docker configuration folder that existed before I moved it.
Current State:
But I've reinstalled docker, and my docker storage now points here: /srv/fake-disk-path-1/S/appdata/docker
Now this is the directory structure of my server:
srv/
├─ fake-disk-path-1/
│ ├─ S/
│ │ ├─ Main/
│ │ ├─ appdata/
│ │ │ ├─ docker/
│ │ ├─ PCs/
│ │ │ ├─ OldLaptop1/
│ │ │ ├─ GamingDesktop/
These are my shared folders. Each folder in parenthesis is listed in Storage -> Shared Folders.
srv/
├─ fake-disk-path-1/
│ ├─ (S)/
│ │ ├─ (Main)/
│ │ ├─ (appdata)/
│ │ │ ├─ docker/
│ │ ├─ PCs/
│ │ │ ├─ (OldLaptop1)/
│ │ │ ├─ GamingDesktop/
Main and OldLaptop1 have nothing set under privileges.
S has all users given Read/Write permission under privileges.
appdata has the dockUser given Read/Write permission under privileges.
These are my samba shared folders. Each folder in parenthesis is listed in Services -> SMB/CIFS -> Shares
srv/
├─ fake-disk-path-1/
│ ├─ S/
│ │ ├─ (Main)/
│ │ ├─ appdata/
│ │ │ ├─ docker/
│ │ ├─ PCs/
│ │ │ ├─ (OldLaptop1)/
│ │ │ ├─ GamingDesktop/
Main and OldLaptop1 have public set to "No". Both inherit ACLs.
I'm running OMV6 on my Helios4 and accessing it via chrome in windows 10.
My questions to you:
1. Is my directory structure and shared folders preventing portainer from working?
2. Is there a way to get portainer to run, or should I just reinstall OMV from scratch? If I can fix it, how?