wgstarks

Members
  • Posts

    5140
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by wgstarks

  1. Small issue, it appears that the support forum link in the docker tab is set incorrectly. It links to the project page rather than this forum thread.
  2. You are correct that it doesn’t setup MongoDB but it does work. Instructions are here. If you read through the last two or three pages you will see that there are also other options under development.
  3. I think that’s the best plan. My guess is most people that use this docker don’t have any knowledge of what’s happening with it because they don’t follow this thread. Once it’s deprecated in CA I’ll bet there will be a lot of surprised people posting. Hopefully by that time there will be several options.
  4. I’ll set it up this weekend and do a little testing.
  5. Another one- https://forums.unraid.net/topic/40334-default-container-permissions/
  6. I found a little discussion on this topic in the Programming forum- https://forums.unraid.net/topic/85850-pythonflask-web-app-docker-container-permissions/?do=findComment&comment=796829
  7. Got it working- https://forums.unraid.net/topic/78060-support-linuxserverio-unifi-controller/?do=findComment&comment=1320690
  8. Are you using PUID=99 PGID=100? I’m no docker guru but I thought that’s what these variables were for.
  9. Are you going to start a new support thread for this?
  10. Try posting on the CA thread. He has addressed other similar questions there.
  11. The restore went fine. I can’t answer to what LSIO might be planning to do with their image or about equipment compatibility. I do have a UAP-AC-LR and it seems to be detected fine. I haven’t tried any reconfiguring though. edit: I would suggest posting your question on the GitHub project page.
  12. @PeteAsking I posted my results above. Really wasn't too complicated except for the fact that the instructions on Github are rather generic and not unraid specific. I consider migrating to UNA to be a Plan B though. Hopefully you'll get a new Unifi Controller docker setup.
  13. This is a summary of the steps I took to migrate to LSIO's unifi-network-application docker now available in CA. The only guarantee here is that this worked for me so USE IT AT YOUR OWN RISK. If you decide to do this and have problems I'll be glad to help solve them but I am far from a docker expert. NOTES This guide is based on the readme in the Github project page. I would recommend reading that first before proceeding. I use tags for my docker versions for the Unifi dockers rather than running latest. You will see later in the summary that the tag for unifi controller was 7.3.83. This tag isn't available for unifi-network-application so I went ahead and installed the latest version currently available which is 7.5.187. Luckily it worked. I also found that the docker template is missing an entry for the webUI address so I copy/pasted the entry from the unifi controller docker. Before installing the unifi-network-application docker you should stop the unifi controller docker you already have installed. PLEASE DO NOT DELETE IT until you are sure that there aren't any issues with unifi-network-application. There's always a possibility that you may need to switch back. PROCEDURE Create a backup in the unifi controller application and download it to your local computer. This will be needed after the docker install is complete in order to restore the app. Quote from the GitHub project page: In my case I installed the official mongoDB docker available in CA and used this contents in the init-mongo.js file- db.getSiblingDB("unifi").createUser({user: "unifi", pwd: "password", roles: [{role: "dbOwner", db: "unifi"}, {role: "dbOwner", db: "unifi_stat"}]}); where MONGO_DBNAME=unifi, MONGO_USER=unifi and MONGO_PASS=password. I created a new folder named mongo_init in my appdata share and saved the init-mongo.js file there. You can store this file anywhere you prefer though. Open a terminal window and create a custom docker network with the following command- docker network create <network name> Replace <network name> with the name you would like to use. I used unifi for simplicity. You will need to use this network for MongoDB and unifi-network-application so that they can communicate with each other. Go to the CA tab and search for MongoDB. You will see the official docker available in the results. Install it with the following configuration- docker run -d --name='MongoDB' --net='unifi' -e TZ="America/New_York" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Brunnhilde" -e HOST_CONTAINERNAME="MongoDB" -l net.unraid.docker.managed=dockerman -l net.unraid.docker.icon='https://raw.githubusercontent.com/jason-bean/docker-templates/master/jasonbean-repo/mongo.sh-600x600.png' -p '27017:27017/tcp' -v '/mnt/user/appdata/mongodb/':'/data/db':'rw' -v '/mnt/user/appdata/mongo_init/init-mongo.js':'/docker-entrypoint-initdb.d/init-mongo.js':'ro' 'mongo:4.4.25' 628975ea8111d6f57c24177ed25533fde878d3acaf0af5f2559d173d5f6c4428 The command finished successfully! I had to change the network to my custom unifi network and add the path for the init-mongo.js file. You will need to modify these to fit your system. You can see that I used the tag 4.4.25 for this docker. According to the UNA project page: Gon to the CA tab and search for LSIO's unifi-network-application docker. Install this docker with the following configuration: docker run -d --name='unifi-network-application' --net='unifi' -e TZ="America/New_York" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Brunnhilde" -e HOST_CONTAINERNAME="unifi-network-application" -e 'MONGO_USER'='unifi' -e 'MONGO_PASS'='password' -e 'MONGO_HOST'='unifi-db' -e 'MONGO_PORT'='27017' -e 'MONGO_DBNAME'='unifi' -e 'MEM_LIMIT'='1024' -e 'MEM_STARTUP'='1024' -e 'MONGO_TLS'='' -e 'MONGO_AUTHSOURCE'='' -e 'PUID'='99' -e 'PGID'='100' -e 'UMASK'='022' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='https://[IP]:[PORT:8443]' -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/unifi-network-application-icon.png' -p '8443:8443/tcp' -p '3478:3478/udp' -p '10001:10001/udp' -p '8080:8080/tcp' -p '1900:1900/udp' -p '8843:8843/tcp' -p '8880:8880/tcp' -p '6789:6789/tcp' -p '5514:5514/udp' -v '/mnt/cache/appdata/unifi-network-application':'/config':'rw' 'lscr.io/linuxserver/unifi-network-application' 30a1a947ab3c10273d89c661359d6ad9ab415bcecb9371e2d0c6f339e03ed262 The command finished successfully! Again, I had to add the webUI address (https://[IP][PORT:8443]) and change the network to use my custom unifi network. You will also need to enter the values you used for MONGO_PASS and MONGO_USER in the init-mongo.js file earlier. I would also suggest using tagged versions on this docker since running latest has been rather risky in the past with unifi controller. Navigate to the unify webui on port 8443 and run new setup. You will need to login to the Ubiquiti website as part of this process. Once the new setup is complete you can restore the backup file that you downloaded at the beginning of this process. This may take a few minutes but once it's complete the app should have all the same devices and configurations. Hopefully I haven't missed anything. I'm sure there are probably a few typos. If anyone has any suggestions for changes please let me know.
  14. I am trying to get the unifi-network-application docker from Linuxserver running. It requires MongoDB running externally so I have also installed this docker. Unfortunately when I start the UNA docker I get an error- Defined MONGO_HOST is not reachable, cannot proceed This probably indicates that I have the wrong value for the MONGO_HOST variable defined in the UNA docker but I don't know how to determine the correct value. MongoDB docker run- docker run -d --name='MongoDB' --net='unifi' -e TZ="America/New_York" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Brunnhilde" -e HOST_CONTAINERNAME="MongoDB" -e 'MONGO_INITDB_ROOT_USERNAME'='unifi' -e 'MONGO_INITDB_ROOT_PASSWORD'='password' -e 'MONGO_INITDB_DATABASE'='unifi' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.icon='https://raw.githubusercontent.com/jason-bean/docker-templates/master/jasonbean-repo/mongo.sh-600x600.png' -p '27017:27017/tcp' -v '/mnt/user/appdata/mongodb/':'/data/db':'rw' 'mongo:4.4.25' 27d1cb80431f39864d8c72479b155efbb0ca5e554f0b4b7cd87ed47c85358e0a The command finished successfully! unifi-network-application docker run- docker run -d --name='unifi-network-application' --net='unifi' -e TZ="America/New_York" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Brunnhilde" -e HOST_CONTAINERNAME="unifi-network-application" -e 'MONGO_USER'='unifi' -e 'MONGO_PASS'='password' -e 'MONGO_HOST'='unifi-db' -e 'MONGO_PORT'='27017' -e 'MONGO_DBNAME'='unifi' -e 'MEM_LIMIT'='1024' -e 'MEM_STARTUP'='1024' -e 'MONGO_TLS'='' -e 'MONGO_AUTHSOURCE'='' -e 'PUID'='99' -e 'PGID'='100' -e 'UMASK'='022' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/unifi-network-application-icon.png' -p '8443:8443/tcp' -p '3478:3478/udp' -p '10001:10001/udp' -p '8080:8080/tcp' -p '1900:1900/udp' -p '8843:8843/tcp' -p '8880:8880/tcp' -p '6789:6789/tcp' -p '5514:5514/udp' -v '/mnt/cache/appdata/unifi-network-application':'/config':'rw' 'lscr.io/linuxserver/unifi-network-application' 11418dad9c98efa345f75bd91d63abd411d69a4620d9c3e3f2d6bead7156e3bd The command finished successfully! Hoping someone here can help with getting the UNA docker connected to this one.
  15. Have you tried posting in the Community Applications thread? I’ve similar questions posted there but of course I can’t find any right now.
  16. I’m going to take a shot at the migration. I can see from just a cursory look that it won’t be “super easy”. 😁 It’s rather disconcerting that the docker doesn’t have an unRAID support thread. At one time LSIO recommended running all their dockers on unRAID. Your path is probably a better option. Are you including Mongo in the image?
  17. I haven’t done any investigating with this issue so I’m wondering, is there some problem with the LSIO Unifi-Network-Application docker already in CA?
  18. I’ll bet many people haven’t seen this. I know I hadn’t until I started searching for it- https://info.linuxserver.io/issues/2023-09-06-unifi-controller/
  19. PIA is probably the easiest to setup but I know Mullvad does work.
  20. I think feature requests for the app would be best if posted in the forum for the app. https://www.reddit.com/r/radarr/ Or possibly the GitHub page. https://github.com/Radarr/Radarr
  21. Did you also reset the workgroup to default?