Pducharme Posted April 3, 2017 Author Share Posted April 3, 2017 I hate to say it, but this is exactly the reason I moved from my native install of unifi-video on Arch Linux (I even maintain the AUR package for it!) to this docker in Ubuntu. My cameras were constantly disconnecting and re-connecting. They kind of worked, but hadn't recorded anything for weeks. Reset them, tossed them against this docker image and... bam, they're fine. I was never able to figure out what the problem even was. If your VM is working, maybe that is a sign to stick with it. [emoji32]Did you shutdown your VM when you tried the docker?Envoyé de mon iPhone en utilisant Tapatalk Quote Link to comment
lchichiarelli Posted April 22, 2017 Share Posted April 22, 2017 Hi, I'm using Unraid 6.3.2 with Unifi Docker. I've configured in Unifi the Autobackup feature and I'm also make an appdata backup weekly using the CA backup app. The problem is that inside the Unifi appdata folder I've only the logs directory. At the same time if I run the following command: docker exec -it UniFi /bin/bash cd /usr/lib/unifi Then I can see all the Unifi folders included the Autobackup. There is a way to include the autobackup folder inside the appdata folder? Thanks in advance Quote Link to comment
grahamr Posted May 2, 2017 Share Posted May 2, 2017 On 2017-02-28 at 10:38 AM, grahamr said: Hey no worries!!! Thanks for the awesome work. I just thought I was going crazy when I couldn't find the release notes and then worried I did something! :-) On 2017-02-27 at 10:35 PM, Pducharme said: Damn it, I thought It was stable. Next time will check more, but not sure we can downgrade easily now... I wont update it untill the 5.5.5 becomes stable release. Envoyé de mon iPhone en utilisant Tapatalk Ok - so looks like 5.4.11 is still the stable build - any idea if i can downgrade to that? - i noticed that with 5.5.5 the AP is only seeing 3.7.42.6153, and not 3.7.55 for software. Im hesitant to flash to 3.7.55 manually in case there is an issue on the controller side with that build. Quote Link to comment
fryfrog Posted May 2, 2017 Share Posted May 2, 2017 2 hours ago, grahamr said: Ok - so looks like 5.4.11 is still the stable build - any idea if i can downgrade to that? - i noticed that with 5.5.5 the AP is only seeing 3.7.42.6153, and not 3.7.55 for software. Im hesitant to flash to 3.7.55 manually in case there is an issue on the controller side with that build. https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-5-4-15-Stable-has-been-released/ba-p/1910910 5.4.14 and now 5.4.15 are the current stable builds of UniFi. Quote Link to comment
grahamr Posted May 2, 2017 Share Posted May 2, 2017 (edited) 1 hour ago, fryfrog said: https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-5-4-15-Stable-has-been-released/ba-p/1910910 5.4.14 and now 5.4.15 are the current stable builds of UniFi. Yeah, so the issue i have is there was a short window when the docker was pushing a 5.5.x build - Not sure of the steps to get back on the 5.4 builds, as well if i can even do that while retaining settings. or if i can somehow get up to 5.5.11? https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-5-5-11-Stable-Candidate-has-been-released/ba-p/1905832 Edited May 2, 2017 by grahamr Quote Link to comment
Jan Posted May 25, 2017 Share Posted May 25, 2017 (edited) Is the PlexConnect docker still working? Try to get this to work but keep getting error message at .../trailers.cer (error -1003) on the ATV. From the logfile: Never mind. It's working fine now. Finally some use for the ATV3 after all these years at home Thanks 9:29:35 WebServer: started: 09:29:35 09:29:35 WebServer: *** 09:29:35 WebServer: WebServer: Serving HTTPS on 192.168.1.35 port 443. 09:29:35 WebServer: *** 09:42:45 WebServer: Shutting down (HTTPS). 09:29:35 WebServer: started: 09:29:35 09:29:35 WebServer: *** 09:29:35 WebServer: WebServer: Serving HTTP on 192.168.1.35 port 80. 09:29:35 WebServer: *** 09:42:45 WebServer: Shutting down (HTTP). , 60705) 09:41:26 DNSServer: Domain: e6858.dsce9.akamaiedge.net 09:41:26 DNSServer: ***forward request 09:41:26 DNSServer: -> DNS response from higher level 09:42:46 DNSServer: Shutting down. 09:42:45 PlexConnect: Shutting down. 09:42:46 PlexConnect: shutdown *** Killing all processes... *** Running /etc/my_init.d/edge.sh... Bleeding edge not requested SSL certs exist *** Running /etc/rc.local... *** Booting runit daemon... *** Runit started as PID 14 *** Check if previous config exist, if so will use it... 09:42:54 __main__: init class CSettings 09:42:54 __main__: load settings 09:42:54 __main__: getsetting enable_plexgdm=True True 09:42:54 __main__: getsetting enable_dnsserver=True True May 25 09:42:54 Silverstone syslog-ng[20]: syslog-ng starting up; version='3.5.3' *** Check if previous ATVconfig exist, if so will use it... *** Copy Done. *** Launching PlexConnect... 09:42:54 PlexConnect: *** 09:42:54 PlexConnect: PlexConnect 09:42:54 PlexConnect: Press CTRL-C to shut down. 09:42:54 PlexConnect: *** 09:42:54 PlexConnect: started: 09:42:54 09:42:54 PlexConnect: Version: 0.5-dev 09:42:54 PlexConnect: Commit Date: 24 May 2015 07:46UTC 09:42:54 PlexConnect: Python: 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] 09:42:54 PlexConnect: Host OS: linux2 09:42:54 PlexConnect: PILBackgrounds: Is PIL installed? True 09:42:54 PlexConnect: IP_self: 192.168.1.35 09:42:54 DNSServer: started: 09:42:54 09:42:54 DNSServer: *** 09:42:54 DNSServer: DNSServer: Serving DNS on 192.168.1.35 port 53. 09:42:54 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.35 09:42:54 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1 09:42:54 DNSServer: forward other to higher level DNS: 8.8.8.8 09:42:54 DNSServer: *** 09:43:15 DNSServer: DNS request received! 09:43:15 DNSServer: Source: ('192.168.1.39', 51985) 09:43:15 DNSServer: Domain: e6858.dsce9.akamaiedge.net 09:43:15 DNSServer: ***forward request 09:43:15 DNSServer: -> DNS response from higher level 09:43:42 DNSServer: DNS request received! 09:43:42 DNSServer: Source: ('192.168.1.39', 62135) 09:43:42 DNSServer: Domain: p15-buy.itunes-apple.com.akadns.net 09:43:42 DNSServer: ***forward request 09:43:42 DNSServer: -> DNS response from higher level 09:43:46 DNSServer: DNS request received! 09:43:46 DNSServer: Source: ('192.168.1.39', 65500) 09:43:46 DNSServer: Domain: se-applak.itunes-apple.com.akadns.net 09:43:46 DNSServer: ***forward request 09:43:46 DNSServer: -> DNS response from higher level 09:43:46 DNSServer: DNS request received! 09:43:46 DNSServer: Source: ('192.168.1.39', 58357) 09:43:46 DNSServer: Domain: sr.symcd.com 09:43:46 DNSServer: ***forward request 09:43:46 DNSServer: -> DNS response from higher level 09:43:49 DNSServer: DNS request received! 09:43:49 DNSServer: Source: ('192.168.1.39', 53808) 09:43:49 DNSServer: Domain: trailers.apple.com 09:43:49 DNSServer: ***intercept request 09:43:49 DNSServer: -> DNS response: 192.168.1.35 09:46:01 DNSServer: DNS request received! 09:46:01 DNSServer: Source: ('192.168.1.39', 58973) 09:46:01 DNSServer: Domain: bookkeeper.itunes.apple.com 09:46:01 DNSServer: ***forward request 09:46:01 DNSServer: -> DNS response from higher level 09:46:58 DNSServer: DNS request received! 09:46:58 DNSServer: Source: ('192.168.1.39', 51967) 09:46:58 DNSServer: Domain: mesu.apple.com 09:46:58 DNSServer: ***restrain request 09:46:58 DNSServer: -> DNS response: 192.168.1.35 09:46:59 DNSServer: DNS request received! 09:46:59 DNSServer: Source: ('192.168.1.39', 57971) 09:46:59 DNSServer: Domain: setup.icloud.com 09:46:59 DNSServer: ***forward request 09:46:59 DNSServer: -> DNS response from higher level 09:52:05 DNSServer: DNS request received! 09:52:05 DNSServer: Source: ('192.168.1.39', 59405) 09:52:05 DNSServer: Domain: se-applak.itunes-apple.com.akadns.net 09:52:05 DNSServer: ***forward request 09:52:05 DNSServer: -> DNS response from higher level 09:52:05 DNSServer: DNS request received! 09:52:05 DNSServer: Source: ('192.168.1.39', 61329) 09:52:05 DNSServer: Domain: p15-buy.itunes-apple.com.akadns.net 09:52:05 DNSServer: ***forward request 09:52:06 DNSServer: -> DNS response from higher level 09:52:11 DNSServer: DNS request received! 09:52:11 DNSServer: Source: ('192.168.1.39', 50400) 09:52:11 DNSServer: Domain: trailers.apple.com 09:52:11 DNSServer: ***intercept request 09:52:11 DNSServer: -> DNS response: 192.168.1.35 09:54:41 DNSServer: DNS request received! 09:54:41 DNSServer: Source: ('192.168.1.39', 64235) 09:54:41 DNSServer: Domain: e6858.dsce9.akamaiedge.net 09:54:41 DNSServer: ***forward request 09:54:41 DNSServer: -> DNS response from higher level 09:55:33 DNSServer: DNS request received! 09:55:33 DNSServer: Source: ('192.168.1.39', 64146) 09:55:33 DNSServer: Domain: init-p01st.push.apple.com 09:55:33 DNSServer: ***forward request 09:55:34 DNSServer: -> DNS response from higher level 09:55:34 DNSServer: DNS request received! 09:55:34 DNSServer: Source: ('192.168.1.39', 54412) 09:55:34 DNSServer: Domain: 8-courier.push.apple.com 09:55:34 DNSServer: ***forward request 09:55:34 DNSServer: -> DNS response from higher level 09:57:31 DNSServer: DNS request received! 09:57:31 DNSServer: Source: ('192.168.1.39', 58210) 09:57:31 DNSServer: Domain: trailers.aplle.com 09:57:31 DNSServer: ***forward request 09:57:31 DNSServer: -> DNS response from higher level 09:57:31 DNSServer: DNS request received! Edited May 25, 2017 by Jan working now Quote Link to comment
Grizz Posted June 1, 2017 Share Posted June 1, 2017 Thanks, for all the work on both of the Unifi Dockers. I am also part of the group that updated to Unifi version 5.5.5. What is going to be the path going forward for us? Has anyone had success with the downgrade? Thanks Quote Link to comment
rguinn Posted June 10, 2017 Share Posted June 10, 2017 Nice job! Can you work on a Unifi VoiP Docker too? I moving from my current system to the unifi phones and its the only one missing from docker Quote Link to comment
mifronte Posted August 11, 2017 Share Posted August 11, 2017 (edited) My Unifi 5.5.5 docker app on unRAID is showing an update is available. Is it safe to update? I don't see any reference on the first post regarding the new update. Update: I successfully updated the UniFi docker app to 5.5.19 and restored my settings. Edited August 12, 2017 by mifronte Quote Link to comment
Pducharme Posted August 12, 2017 Author Share Posted August 12, 2017 14 hours ago, mifronte said: I don't see any reference on the first post regarding the new update. Oops, forgot to update to Original Post. As you see by updating, I updated it to latest Production version of the UniFi. Quote Link to comment
luisv Posted August 26, 2017 Share Posted August 26, 2017 (edited) Currently having issues with the Unifi-Video docker. It's not available from Community Apps, so I had to add it from DockerHub. Once installed, I had to manually create the system.properties file and I added the following into the file: "is_default=true" Only way to get the docker to start was to set it to "Privileged". Once the docker was restarted and I tried to open the webui, it opened a blank page without the URL string to the UI, so I have to manually type in the address with the proper port. Can you let me know how to fix that? Once I manually type the URL into a browser, I was presented with the Uni-Fi UI saying that it was upgrading and then it is asking me to log in... the install / configuration wizard is not presented. I tried to log in via the default UBNT ID / PW, but no good. Below is the docker log. 2017-08-26 19:17:08.204564 [warn] PUID not defined (via -e PUID), defaulting to '99' 2017-08-26 19:17:08.259225 [warn] PGID not defined (via -e PGID), defaulting to '100' 2017-08-26 19:17:08.311434 [info] Permissions already set for volume mappings Starting unifi-video... done. One last thing... the docker icon was not set, so I manually had to set it to: https://dl.ubnt.com/press/Company_Logos/U_Logo/WEB/U_Logo_RGB.png Any help is appreciated... Edited August 28, 2017 by luisv Quote Link to comment
luisv Posted August 26, 2017 Share Posted August 26, 2017 (edited) After taking a break, I was able to get the setup wizard to run, configured it as well as adopt it into my UBNT cloud account. My mistake was leaving the quotes in the system properties file. So this is all you need to invoke the wizard: is_default=true Edited August 26, 2017 by luisv Quote Link to comment
kc8flb Posted September 1, 2017 Share Posted September 1, 2017 I am using your unifi controller docker on unraid and I just wanted to say thank you for creation and maintenance. Quote Link to comment
Pducharme Posted September 1, 2017 Author Share Posted September 1, 2017 3 minutes ago, kc8flb said: I am using your unifi controller docker on unraid and I just wanted to say thank you for creation and maintenance. You welcome! In case you need it, I also support the latest BETA of UniFi Video (currently 3.8.0 Beta 4). To access the beta, just add :beta in the Docker edit page (in advance) for the repository. The Beta is required if you have a new UVC Micro G3. Quote Link to comment
jermcel Posted September 21, 2017 Share Posted September 21, 2017 I have a question that may have been answered somewhere before but I cannot find it in a search. I am running the UniFi docker in Unraid and it works great. However, I need to create a config.gateway.json file and put it in the /data/sites/ directory. I cannot find this directory anywhere. There should be a /maps directory in the /sites directory. What I am trying to accomplish is to put a Unifi Security Gateway (USG) in pass-through mode. In order to do this in with persistance, you have to add the .json file to the controller and it is provisioned to the USG. Otherwise, the USG will revert every time it is updated. There is no way thru the UI to do this yet. This is the link to describe what I am doing. https://community.ubnt.com/t5/UniFi-Routing-Switching/Guide-to-disabling-NAT-on-USG/td-p/2012460/highlight/false Can someone please provide steps to find and access this directory Regards, JC Quote Link to comment
luisv Posted September 21, 2017 Share Posted September 21, 2017 (edited) After updating the Unifi-Video docker this morning, my cameras were stuck in a managing state. I did a little research and based on the released notes for 3.8.0, it looks like folks will need to add another port or update the port list to the docker properties. https://community.ubnt.com/t5/UniFi-Video/NVR-3-0-8-Cameras-stuck-in-quot-managing-quot-State/m-p/2068710#M86596 https://community.ubnt.com/t5/UniFi-Video-Blog/UniFi-Video-3-8-0-Release/ba-p/2067768 Quote Important Notes ** In order to improve the security of camera communication, cameras will now connect to the controller using port 7442 instead of the web UI port (7443) ** Cameras running pre-3.8 firmware will be allowed to connect via port 7443 to be discovered and initiate software upgrade, but will only be allowed to fully connect over port 7442 (upgraded cameras should connect via 7442 after upgrade) Any network configurations that define special rules for forwarding port 7443 for camera connections will need to be adjusted, adding port 7442 as allowed/forwarded to the server with UniFi Video installed. Edited September 21, 2017 by luisv Quote Link to comment
fryfrog Posted September 21, 2017 Share Posted September 21, 2017 I actually included this in an update of the README.md in the pull request to update to 3.8.0 and suggested editing the first post. Thanks for replying and including the information so others will see it too. I had the same issue during testing. https://github.com/pducharme/UniFi-Video-Controller Quote Link to comment
jermcel Posted September 22, 2017 Share Posted September 22, 2017 On 9/21/2017 at 8:03 AM, jermcel said: I have a question that may have been answered somewhere before but I cannot find it in a search. I am running the UniFi docker in Unraid and it works great. However, I need to create a config.gateway.json file and put it in the /data/sites/ directory. I cannot find this directory anywhere. There should be a /maps directory in the /sites directory. What I am trying to accomplish is to put a Unifi Security Gateway (USG) in pass-through mode. In order to do this in with persistance, you have to add the .json file to the controller and it is provisioned to the USG. Otherwise, the USG will revert every time it is updated. There is no way thru the UI to do this yet. This is the link to describe what I am doing. https://community.ubnt.com/t5/UniFi-Routing-Switching/Guide-to-disabling-NAT-on-USG/td-p/2012460/highlight/false Can someone please provide steps to find and access this directory Regards, JC Can anyone comment on this. I am still not able to find the sites directory on this. Regards, JC Quote Link to comment
Terrified Addict Posted September 23, 2017 Share Posted September 23, 2017 I think the container might need a slight update since it appears that they changed the port from 7443 to 7442. https://community.ubnt.com/t5/UniFi-Video-Blog/UniFi-Video-3-8-0-Release/ba-p/2067768 Quote Link to comment
Pducharme Posted September 23, 2017 Author Share Posted September 23, 2017 1 hour ago, Terrified Addict said: I think the container might need a slight update since it appears that they changed the port from 7443 to 7442. https://community.ubnt.com/t5/UniFi-Video-Blog/UniFi-Video-3-8-0-Release/ba-p/2067768 Just updated the Master branch to add the port 7442. On the BETA, it was already open. I forgot to add the port when I updated the master branch, sorry Quote Link to comment
Pducharme Posted September 23, 2017 Author Share Posted September 23, 2017 On 21/09/2017 at 10:49 AM, fryfrog said: I actually included this in an update of the README.md in the pull request to update to 3.8.0 and suggested editing the first post. Thanks for replying and including the information so others will see it too. I had the same issue during testing. https://github.com/pducharme/UniFi-Video-Controller I edited the XML for the template, so now, if a someone add this docker, the 7442 will already be in the template. Quote Link to comment
Pducharme Posted September 23, 2017 Author Share Posted September 23, 2017 On 21/09/2017 at 9:03 AM, jermcel said: I have a question that may have been answered somewhere before but I cannot find it in a search. I am running the UniFi docker in Unraid and it works great. However, I need to create a config.gateway.json file and put it in the /data/sites/ directory. I cannot find this directory anywhere. There should be a /maps directory in the /sites directory. What I am trying to accomplish is to put a Unifi Security Gateway (USG) in pass-through mode. In order to do this in with persistance, you have to add the .json file to the controller and it is provisioned to the USG. Otherwise, the USG will revert every time it is updated. There is no way thru the UI to do this yet. This is the link to describe what I am doing. https://community.ubnt.com/t5/UniFi-Routing-Switching/Guide-to-disabling-NAT-on-USG/td-p/2012460/highlight/false Can someone please provide steps to find and access this directory Regards, JC Hi, To get inside the running docker, you can do the following : Open an SSH connection to your Unraid Server (or on the server running the docker). Type: docker exec -it "UniFi" /bin/bash That will let you enter the running docker. When you'll find where is located the sites folder, you can add your config file in it. 1 Quote Link to comment
grahamr Posted October 16, 2017 Share Posted October 16, 2017 5.5.24 came out on 10/4 - Wondering if there is an easy way to update this docker on my end? I don't want to switch to the other one that is on 5.6 builds. i see the docker file pulls the cURL - could you have the version number of build as an advanced variable so you don't need to rebuild every time (or a user could lock a certain version in?) Quote Link to comment
Pducharme Posted October 16, 2017 Author Share Posted October 16, 2017 (edited) 6 hours ago, grahamr said: 5.5.24 came out on 10/4 - Wondering if there is an easy way to update this docker on my end? I don't want to switch to the other one that is on 5.6 builds. i see the docker file pulls the cURL - could you have the version number of build as an advanced variable so you don't need to rebuild every time (or a user could lock a certain version in?) Hi Graham, Just updated the UniFi to 5.5.24. I also created a Beta branch, currently having 5.6.19. (To get Beta branch, edit in advance mode the Docker page and change the repo by putting :beta at the end.) ** REGARDING THE KRAK Wi-Fi WPA2 major security flaw ** Ubiquiti Networks already released new firmwares for their different Access Point and UniFi Switches. They do NOT show up yet in the controller, but you can manually install them until they do. Check this website for details : Release Notes (Firmware 3.9.3.7537) Edited October 16, 2017 by Pducharme 1 Quote Link to comment
kaine1688 Posted October 27, 2017 Share Posted October 27, 2017 Can someone clarify how to mount the container path for recordings in the docker. In the image I changed it to /mnt/user/Camera/ but in the GUI I can not change it at all? Just gives me path is non-existent. Does this have to be changed through run commands? Can anyone help? 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.