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.

ControlR (Android/iOS app for unRAID)

Featured Replies

  • Author

it was mostly a data driven decision: open the docker webui was barely used according to the analytics info, by a very large differential.

  • 2 weeks later...
  • Replies 1.4k
  • Views 263.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • @jbrodriguez My son has decided he doesn't like your app. He was giving me some lip so I threatened to shut off Plex. *Click* Plex Docker was shut off from the comfort of my couch and no more videos f

  • jbrodriguez
    jbrodriguez

    UPDATE: We found the root cause of the issue !!! 🙌   Can't thank enough @Dantheman and Peter (don't have his handle), for the patience and willingness to help me test and troubleshoo

  • jbrodriguez
    jbrodriguez

    Yes, this one is a bit strange, I'll need to dig deeper to figure out what's the issue

Posted Images

  • Author

RELEASE

Version 5.0.5 - 2021-08-06
- Fix percentage font size
- Add open action for dockers

 

This should re enable access to open docker from the main docker page.

 

The docker detail page ("coming soon"), will contain additional features not present in ControlR v4.x.x

 

It should be available for android later today and for ios probably tomorrow.

Updated to 5.0.5 didn’t test sleep yet but the docker detail page isn’t working. What does the discovery function do ? Since I’m unable to do anything with it other than seeing that there is a server. 

E2F3C6D7-FD3A-4072-AEE9-F58E6EF255A8.png

7C5FAA83-D782-4DF6-93E1-B8737BF22B1A.png

  • Author

Thanks for the report !

It seems that the image wasn't bundled correctly.

I'll release a fix in a moment.

  • Author

RELEASE

Version 5.0.6 - 2021-08-07
- Fix open icon not showing

 

It should be available for android later today and for ios probably tomorrow.

  • Author

I think I've figured out why sleep doesn't work, I'll probably push a release tomorrow to validate the fix.

@jbrodriguez I have another problem with the Android version of the app starting with v5. I Tried 5.0.2, 5.0.4 and yesterday v5.0.6. and none are even starting on my phone. Version 4.17 is still working fine, but let me explain a bit more that might help.

 

My phone is a Pixel5 with the custom AOSP based ROM CalyxOS installed with MicroG services to gain some of the google features like push notifications and access to google services. I don't use any Google accounts on that phone and have no access to the play store directly on this phone. The account I baught your app with is still active and I have to use it on a temporary phone to download app updates for paid apps like yours, back them up and install the apk on my Pixel. This procedure worked flawless for me until v5. The temporary phone is an old Galaxy S3 and is only used for this and is off if I don't need an update. Paid Apps can't be updated with the build in F-Droid or Aurora store under CalyxOS and I'am fine with that. I only have 2 paid apps anyways.

 

App version 4.17 installs fine and works without issues. App version 5 was the first one I coudn't use. Clearing cache of the old version, uninstall it, install newest version, so fine so good. As soon as I try to start your app, nothing happens. No error message, nothing. Is there a way I can help to diagnos the issues and make that app work again?

 

I know I'am a special case, but it would be nice to have an up to date version of your app working again on my privacy friendly phone where everything is working except of your really helpful app, and btw. in which version did you removed the password/fingerprint lock option inside the app? This was a feature I requested some time ago and you implemented it back than 😔

  • Author
3 hours ago, bastl said:

App version 4.17 installs fine and works without issues. App version 5 was the first one I coudn't use

Hi, I'm pretty sure the reason it that with v5, I've changed the publishing format to what Google considers the official publishing format going forward (https://developer.android.com/platform/technology/app-bundle).

 

3 hours ago, bastl said:

in which version did you removed the password/fingerprint lock option inside the app? This was a feature I requested some time ago and you implemented it back than

I don't remember myself implementing this feature. I'll check the code, but I can't think of when I did that.

 

4 hours ago, bastl said:

I know I'am a special case

It certainly is, looks like a very secure setup, although I'm not sure a workaround exists.

 

The new format is exactly that: create an aab instead of an apk artifact. 😮

1 hour ago, jbrodriguez said:

publishing format

So if I understand the new format correctly, as a developer delivering new updates is easier and smaller now. You kinda update only parts of the app. But on the enduser device your app still exists as an APK, right? I grabbed that APK and sideloaded it on my main phone and the install went fine. This doesn't explain, why the app won't launch.

Did the app permissions changed compared to version 4?

 

Is there a way to force the app to start in a debug mode so I can get some logs for you? Or do you have a test build for me with debug enabled?

 

1 hour ago, jbrodriguez said:

I don't remember myself implementing this feature.

i'am kinda relativly sure that feature existed. If not, see it as a feature request 😄

 

@jbrodriguez I checked a couple other apps for backing up APKs and I found one which backed up all split APKs from that new format and on my main phone V5.0.6 is running now. Thanks for the hint with the new split file format 😘

 

What's with my feature request? Are you already on it?

 

Just kidding 😂

 

Would be nice if in the future the app start can be protected by a passcode or via finger print.

  • Author
18 minutes ago, bastl said:

on my main phone V5.0.6 is running now

cool !

 

18 minutes ago, bastl said:

Would be nice if in the future the app start can be protected by a passcode or via finger print.

Yes, that's something that should be easier now with the new code

3 minutes ago, jbrodriguez said:

Yes, that's something that should be easier now with the new code

I bet you had that feature already in the app why should it ask for permissions like USE_BIOMETRIC and USE_FINGERPRINT 😂

Screenshot_20210809-221751.thumb.png.ef2181ae6c03401b921ad39fc5188419.png

  • Author
12 minutes ago, bastl said:

I bet you had that feature already in the app why should it ask for permissions like USE_BIOMETRIC and USE_FINGERPRINT 😂

This is new in v5, as described here 

The server's data is stored encrypted in local storage and the (random) password/key is kept securely in the keychain(ios)/keystore(android), that's the reason for the permissions, they're required in order to read/write from keychain/keystore

 

They also enable biometric security (fingerprint, face id), but that requires additional code to be implemented :)

  • Author

RELEASE

Version 5.0.7 - 2021-08-10
- Fix sleep command

 

This should fix the issue with the sleep command.

 

It should be available for android later today and for ios probably tomorrow.

Updated to the latest version, the Sleep function works thank you for that and somehow since the last update the docker page changed. Since then you can’t click on that docker anymore where the coming soon page was before.9331273A-18A9-4790-9680-77803F510505.thumb.png.1e45c1da9d14d93e8b20903936f34c57.png

  • Author
1 hour ago, Slainor said:

Since then you can’t click on that docker anymore where the coming soon page was before.

Yes, that's right.

The details/(coming soon) page was causing some noise, so I'll add it back when it's actually implemented :)

  • 1 month later...

Hi!

 

I can’t find the ControlR app in my Apple Appstore in Luxembourg. Is this by decision?

 

thanks!

  • 4 weeks later...
  • Author
On 9/25/2021 at 4:58 AM, AlainF said:

Hi!

 

I can’t find the ControlR app in my Apple Appstore in Luxembourg. Is this by decision?

 

thanks!

Hi, late reply and all, but, it is available in Luxembourg :)

  • Author

Hi, I just tried the app against a test 6.10.0-rc1 server and I'm able to connect/add the server.

 

If you're unable to add a 6.10.0-rc1 to the ControlR app, is it possible that you're logged into unraid.net ?

 

I'm not logged in, that's the only big difference I can think of right now.

 

unraid-6.10-rc1.thumb.jpg.2de13a19c48430153ca4aa1d5ab8724b.jpg

  • 2 weeks later...
  • Author

There are some upcoming changes in the mobile app, but as far as I can tell, the latest version on the stores works with 6.10.x (latest rc)

 

 

  • 3 weeks later...

I’m on unraid 6.10 RC2 and I cannot for the life of me add my server. The app finds it in discover I enter in my details ( http port 80 username and password ) and it just sits there and does nothing. 

  • Author
1 hour ago, SavageAUS said:

I’m on unraid 6.10 RC2 and I cannot for the life of me add my server. The app finds it in discover I enter in my details ( http port 80 username and password ) and it just sits there and does nothing. 

That's odd, I guess you're not running the plugin on the server, otherwise it would have filled out the port and protocol.

Can you try setting protocol to https and port to 443, see if it makes a difference ?

That's odd, I guess you're not running the plugin on the server, otherwise it would have filled out the port and protocol.
Can you try setting protocol to https and port to 443, see if it makes a difference ?

I am running the plug-in on my server.

I had to delete and reinstall the app for it to “discover” correctly. Now I don’t need to fill in the port and ip but it refuses to connect. Password is filled in but screenshot removed it.
50b5a701c851b90e6922022984d9177e.jpg


Sent from my iPhone using Tapatalk
  • Author
2 minutes ago, SavageAUS said:


I am running the plug-in on my server.

I had to delete and reinstall the app for it to “discover” correctly. Now I don’t need to fill in the port and ip but it refuses to connect. Password is filled in but screenshot removed it.
50b5a701c851b90e6922022984d9177e.jpg


Sent from my iPhone using Tapatalk

Ok, having your protocol and port filled from the server sounds better :)

Is your server provisioned into the unraid.net services ?

  • Author

ControlR 5.1.0 is rolling out to Apple and Google stores !

 

v5.1.0

- Next generation ControlR, with a streamlined and more functional user interface and completely re-architected to support even more greate features
- Implementation of (experimental) qrcode scanner: it's now easier to add a server to your app

 

The qrcode scanning is still a bit experimental becuase I only have a limited set of devices to test it on, but it worked for me.

 

Also, note that I'll be running a #CyberMonday2021 40% off sale: pick it up for $2.99 this monday (Nov 29th) only !

 

Edited by jbrodriguez

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.