Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[support] Siwat's Docker Repository

Featured Replies

[Application List - Stable]

1. Facebox - Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image.

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.

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.

 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

 

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 by Siwat2545
Add Information

  • Replies 677
  • Views 225.7k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • SpaceInvaderOne
    SpaceInvaderOne

    Yeah i have the same. I havent had time to look into this as yet but a quick fix is roll back to the earlier container. In the template change repository to add :6.0 on the end so onlyoffice/

  • I had quite a bit of trouble getting OnlyOfficeDocumentServer to work with nextcloud and letsencrypt. So I had letsencrypt install for plex etc and got it working with nextcloud. The confusing part of

  • So finally, I found a solution ! 🤩 I checked my nextcloud.subdomain.conf and added/removed everything so both files were similar.   In case someone has the same issue, here's my onlyoff

Posted Images

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?

  • Author

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?

 

Screenshot_20181116-161308.png

Edited by Siwat2545

Do you have any setp info for the Homebridge docker?

  • Author

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 by Siwat2545

a blank config.json file?

  • Author
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

its cool i sorted it, i had this set up a Rasp Pi but now changed it to my server

 

  • Author
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 by Siwat2545

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

  • Author
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

  • Author
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!

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 by Tvguru

  • Author

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 by Siwat2545

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 by Tvguru

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!

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 by Tvguru

  • Author

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

 

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

 

image.png.024102d429bb152f08ac8b921e8a092d.png

 

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.

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.

  • Author

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 by Siwat2545

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?

  • Author

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

Cool I have the hardest time changing from the text base config file from IPfire to the gui setup on OPNsense.

@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?

 

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.