Siwat2545 Posted November 13, 2018 Share Posted November 13, 2018 (edited) [Application List - Stable] 1. Facebox - Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image. Project Page : https://machinebox.io/docs/facebox Dockerhub Page : https://hub.docker.com/r/machinebox/facebox/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 13/11/2018 Known Issue : Faces will disappear after an update. 2. OnlyOffice Document Server - ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time. Project Page : https://www.onlyoffice.com/ Dockerhub Page : https://hub.docker.com/r/onlyoffice/documentserver/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 15/11/2018 Support: https://forum.onlyoffice.com/c/documents/32 3. OnlyOffice Community Server -ONLYOFFICE Community Server is a free open source collaborative system developed to manage documents, projects, customer relationship and email correspondence, all in one place. Project Page : https://www.onlyoffice.com/ Dockerhub Page : https://hub.docker.com/r/onlyoffice/communityserver/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 15/11/2018 4. Homebridge - Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. Project Page : https://homebridge.io/ Dockerhub Page : https://hub.docker.com/r/siwatinc/homebridge_unraid/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 17/11/2018 5. Homebridge with GUI - Homebridge with GUI (default user:pass=admin:admin) is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. Project Page : https://homebridge.io/ Dockerhub Page : https://hub.docker.com/r/siwatinc/homebridge_gui_unraid/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 17/11/2018 5. Phlex Phlex(Flex TV) is a web application that interfaces between google Assistant and Plex to allow you to control playback of media using Actions for Google or IFTTT. Additionally, it interfaces with the API’s for Sonarr, Radarr, Couchpotato, Sickbeard, and Sickrage. It also has customizeable webhooks, so you can basically control anything that has an open API with your voice. If you can send data to a URL to do a thing, you can program it in Flex TV. It is recomended to use reverse proxy to enable https Project Page : https://github.com/d8ahazard/Phlex Dockerhub Page : https://hub.docker.com/r/siwatinc/phlex_unraid/ GitHub Page : https://github.com/SiwatINC/unraid-ca-repository/tree/master/docker-template Latest Version : Release 1.0 - 20/11/2018 Disclaimer: I am not the developer of these application, I only port the application in to the docker format and write it's XML File! Edited October 29, 2021 by Siwat2545 Add Information Quote Link to comment
zilasb Posted November 16, 2018 Share Posted November 16, 2018 Installed both Onlyoffice Comunity and Document servers by default but cant edit any document online other then download it. Is there any settings I need to apply for Comunity server to talk to Document server so document cout be edited with OnlyOffice? Quote Link to comment
Siwat2545 Posted November 16, 2018 Author Share Posted November 16, 2018 (edited) Here are some questions I need to ask 1.what is your unraid server internal ip 2.are you accessing it from the internal Network or the external Network 3.what are the configuration for the onlyoffice community edition server bridge (the page in the picture) 4.are you using reverse proxy? Edited November 16, 2018 by Siwat2545 Quote Link to comment
Lee B Posted November 16, 2018 Share Posted November 16, 2018 Do you have any setp info for the Homebridge docker? Quote Link to comment
Siwat2545 Posted November 16, 2018 Author Share Posted November 16, 2018 (edited) HomeBridge Instruction Instruction: 1. in the "packages" variable, place the all packages name you wanted in the box seperated by space (Example is in the box, Plugin list is in https://www.npmjs.com/search?q=homebridge-plugin) 2. create the container 3. create the config.json in the homebridge directory (/mnt/user/appdata/homebridge/config.json) 4. add your devices to the config.json by refering to https://github.com/nfarina/homebridge Edited November 16, 2018 by Siwat2545 Quote Link to comment
Lee B Posted November 16, 2018 Share Posted November 16, 2018 a blank config.json file? Quote Link to comment
Siwat2545 Posted November 16, 2018 Author Share Posted November 16, 2018 20 minutes ago, Lee B said: a blank config.json file? A config.json with all your config in it, please refer to homebridge documentation on how to write your config file Quote Link to comment
Lee B Posted November 16, 2018 Share Posted November 16, 2018 its cool i sorted it, i had this set up a Rasp Pi but now changed it to my server Quote Link to comment
Siwat2545 Posted November 16, 2018 Author Share Posted November 16, 2018 (edited) 28 minutes ago, Lee B said: its cool i sorted it, i had this set up a Rasp Pi but now changed it to my server Cool, Glad to hear that it worked Edited November 16, 2018 by Siwat2545 Quote Link to comment
Tvguru Posted November 18, 2018 Share Posted November 18, 2018 Firstly, thank you for making these Homebridge dockers! I’m having an issue getting homebridge-liftmaster2 working. It’s throwing an error which appears to be due to the latest published version bring 0.1.0 where github has 0.5.0. See Here The solution apears to be run npm install -g git+https://github.com/luisiam/homebridge-liftmaster2.git to get the latest version installed, but doesn’t appear to be possible with this docker. Is that correct or am I missing something. Thanks! Justin Quote Link to comment
Siwat2545 Posted November 18, 2018 Author Share Posted November 18, 2018 2 hours ago, Tvguru said: Firstly, thank you for making these Homebridge dockers! I’m having an issue getting homebridge-liftmaster2 working. It’s throwing an error which appears to be due to the latest published version bring 0.1.0 where github has 0.5.0. See Here The solution apears to be run npm install -g git+https://github.com/luisiam/homebridge-liftmaster2.git to get the latest version installed, but doesn’t appear to be possible with this docker. Is that correct or am I missing something. Thanks! Justin Installing from GitHub is not supported at the moment but in the meantime you can use the console to install it Quote Link to comment
Siwat2545 Posted November 19, 2018 Author Share Posted November 19, 2018 On 11/18/2018 at 9:04 AM, Tvguru said: Firstly, thank you for making these Homebridge dockers! I’m having an issue getting homebridge-liftmaster2 working. It’s throwing an error which appears to be due to the latest published version bring 0.1.0 where github has 0.5.0. See Here The solution apears to be run npm install -g git+https://github.com/luisiam/homebridge-liftmaster2.git to get the latest version installed, but doesn’t appear to be possible with this docker. Is that correct or am I missing something. Thanks! Justin I updated the container put git+https://github.com/luisiam/homebridge-liftmaster2.git in the packages field and it should work now! Quote Link to comment
Tvguru Posted November 19, 2018 Share Posted November 19, 2018 (edited) 58 minutes ago, Siwat2545 said: I updated the container put git+https://github.com/luisiam/homebridge-liftmaster2.git in the packages field and it should work now! I appreciate your efforts! However it doesn’t appear to work yet. I placed git+https://github.com/luisiam/homebridge-liftmaster2.git In the package field of the template first with the stock packages and then by itself. In each case this is is the errors it’s throwing: File '/root/.homebridge/config.json' already there; not retrieving. npm ERR! addLocal Could not install /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! Linux 4.18.17-unRAID npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "--unsafe-perm" "git+https://github.com/luisiam/homebridge-liftmaster2.git" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! path /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent npm ERR! Please include the following file with any support request: npm ERR! /npm-debug.log Thanks again, Justin Edit: For what it’s worth, both the GUI and non GUI version throw the same error. Edited November 19, 2018 by Tvguru Quote Link to comment
Siwat2545 Posted November 19, 2018 Author Share Posted November 19, 2018 (edited) Did you forced update the container yet?, Also please try to remove the image and install it again just incase 45 minutes ago, Tvguru said: I appreciate your efforts! However it doesn’t appear to work yet. I placed git+https://github.com/luisiam/homebridge-liftmaster2.git In the package field of the template first with the stock packages and then by itself. In each case this is is the errors it’s throwing: File '/root/.homebridge/config.json' already there; not retrieving. npm ERR! addLocal Could not install /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! Linux 4.18.17-unRAID npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "--unsafe-perm" "git+https://github.com/luisiam/homebridge-liftmaster2.git" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! path /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent npm ERR! Please include the following file with any support request: npm ERR! /npm-debug.log Thanks again, Justin Edit: For what it’s worth, both the GUI and non GUI version throw the same error. Edited November 19, 2018 by Siwat2545 Quote Link to comment
Tvguru Posted November 20, 2018 Share Posted November 20, 2018 (edited) 20 hours ago, Siwat2545 said: Did you forced update the container yet?, Also please try to remove the image and install it again just incase Thank you again for your continued efforts! Tonight I removed both images, GUI and non, and deleted the homebridge folder in app data for good measure. I recieve the following error on the GUI versions first run: --2018-11-20 01:20:17-- https://raw.githubusercontent.com/SiwatINC/unraid-ca-repository/master/docker-template/config.json Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ... Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 485 [text/plain] Saving to: '/root/.homebridge/config.json' 0K 100% 48.8M=0s 2018-11-20 01:20:17 (48.8 MB/s) - '/root/.homebridge/config.json' saved [485/485] npm ERR! addLocal Could not install /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! Linux 4.18.17-unRAID npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "--unsafe-perm" "git+https://github.com/luisiam/homebridge-liftmaster2.git" "homebridge-pilight" "homebridge-info" "homebridge-wemo" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! path /git+https:/github.com/luisiam/homebridge-liftmaster2.git npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent ENOENT: no such file or directory, open '/git+https:/github.com/luisiam/homebridge-liftmaster2.git' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent npm ERR! Please include the following file with any support request: npm ERR! /npm-debug.log I am not versed in this in the slightest, but could it be the extra / being added (/git+https:/github.com/luisiam/homebridge-liftmaster2.git)? Justin Edited November 20, 2018 by Tvguru Quote Link to comment
Tvguru Posted November 20, 2018 Share Posted November 20, 2018 Ok, not sure what happened to fix it, but I went to github and copied and pasted from there vs from this forum for git+https://github.com/luisiam/homebridge-liftmaster2.git i then edited the packages (removed the git+etc and pasted from the the github copy) now it loaded up just fine. Haven’t edited the config yet, but we’re in business! Quote Link to comment
Tvguru Posted November 20, 2018 Share Posted November 20, 2018 (edited) I have updated my config file and it works great. One issue I do have, which I believe is a fault with the liftmaster2 package and not this docker, when the docker restarts I get an error: (node:32) UnhandledPromiseRejectionWarning: Error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory: eb518639-e128-494e-a833-150122d70b6c The solution is to delete the cachedaccessories file. Is there a command I could set up to do that on each startup of the docker? Either way I very much appreciate you adding the ability to add this package! Justin Edited November 20, 2018 by Tvguru Quote Link to comment
Siwat2545 Posted November 20, 2018 Author Share Posted November 20, 2018 You can use User Script Plugin to do that on the start of the array 1 hour ago, Tvguru said: I have updated my config file and it works great. One issue I do have, which I believe is a fault with the liftmaster2 package and not this docker, when the docker restarts I get an error: (node:32) UnhandledPromiseRejectionWarning: Error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory: eb518639-e128-494e-a833-150122d70b6c The solution is to delete the cachedaccessories file. Is there a command I could set up to do that on each startup of the docker? Either way I very much appreciate you adding the ability to add this package! Justin 1 Quote Link to comment
Shamalamadindong Posted November 25, 2018 Share Posted November 25, 2018 Hi, I'm having a little trouble getting Onlyoffice to run. If i keep everything internal, it works perfectly. As soon as i switch everything for external access it stops working and i get a "<insert domain> refused to connect" error Any ideas? I have confirmed that it can reach /web-apps/apps/api/documents/api.js?ver=9.6.4.736 I have both servers running in Docker, didn't mess with any port settings and both are reverse proxy'd through the Linuxserver.io Lets Encrypt container. Quote Link to comment
EgillSkallagrimsson Posted November 25, 2018 Share Posted November 25, 2018 Anybody have an example of a working letsencrypt/nginx reverse proxy config for the Onlyoffice Community and Document servers they could share? I'm close, but when I go to open a document, it throws an unknown error. It's works locally, avoiding the proxy, though. Quote Link to comment
Siwat2545 Posted November 26, 2018 Author Share Posted November 26, 2018 (edited) The onlyoffice CS and DS need it's own certificate because the the client need to be able to access both because when you edit a document it is just onlyoffice DS inside an iframe of an CS and because of https strict transport policy you need to install ssl certificate on both and in community server , set the document server location to your public address. Basicly CS and DS need to have ssl enabled with the certificate from let's encrypt or else it will try to connect to each other using http protocol over https port which obviously not going to work and all it's port must be accessable from the external address, I done this with HAProxy Edited November 29, 2018 by Siwat2545 Quote Link to comment
jazzyjeff Posted November 30, 2018 Share Posted November 30, 2018 On 11/25/2018 at 6:57 PM, Siwat2545 said: I done this with HAProxy Hey @Siwat2545 Do you run HAProxy on unraid or another box? Docker or VM or Router? Quote Link to comment
Siwat2545 Posted November 30, 2018 Author Share Posted November 30, 2018 I ran it on the pfsense vm of unraid Hey [mention=72489]Siwat2545[/mention] Do you run HAProxy on unraid or another box? Docker or VM or Router?Sent from my Pixel 3 using Tapatalk Quote Link to comment
jazzyjeff Posted November 30, 2018 Share Posted November 30, 2018 Cool I have the hardest time changing from the text base config file from IPfire to the gui setup on OPNsense. Quote Link to comment
jazzyjeff Posted November 30, 2018 Share Posted November 30, 2018 @Siwat2545 where are the log files for HomeBridge with GUI I want to add them to the frontend of the GUI, I know how to get the from unraid GUI or Command line via Dockers but I want them in front end gui on HomeBridge. Also Did you get the restart command to work on the gui? 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.