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.

Mosh on unRaid

Featured Replies

Sharing my solution since the new Nerd Tools doesn't include it. I know a few people have requested it but since it's still not there here is what I do. Please share your solution too!

 

You will need the User Scripts plugin then create a new script with this:

#!/bin/bash
mkdir -p /mnt/cache/appdata/unraidEXTRA
cd /mnt/cache/appdata/unraidEXTRA
wget https://slack.conraid.net/repository/slackware64-current/mosh/mosh-1.4.0-x86_64-1cf.txz
wget https://slack.conraid.net/repository/slackware64-current/protobuf/protobuf-21.9-x86_64-1cf.txz
installpkg --upgrade *txz

 

The #!/bin/bash should already be there. I run this at array start and it seems to work well.

  • 6 months later...

I'm getting this error when I try to run the mosh-server. Any idea what the issue could be?

 

mosh-server: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

 

I'm running unraid 6.12.3...mosh was working fine until recently. Perhaps this has something to do with the kernel update?

Edited by Gex2501
additional info added.

  • Author
14 hours ago, Gex2501 said:

I'm getting this error when I try to run the mosh-server. Any idea what the issue could be?

 

mosh-server: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

 

I'm running unraid 6.12.3...mosh was working fine until recently. Perhaps this has something to do with the kernel update?

 

Probably. I'd imagine there are updated versions of the mosh and protobuff packages. You should also check to make sure unraid hasn't included either in the new version of the server. 

I'm using the latest from the conraid.net repo...

 

mosh-1.4.0-x86_64-7cf.txz
protobuf-23.4-x86_64-1cf.txz

 

I wonder if anyone else is having this issue. I've been searching and haven't seen anything.  ¯\_(ツ)_/¯

  • 3 weeks later...
  • Author

EDIT 2: Actually I just needed to update mosh on my macbook. The below should work. I'm sure there is an easier way to grab the latest txz from those places but I'm too lazy to look it up right now.

 

EDIT: The below isn't working. I assumed it would and wrote this while I was updating but there seems to be an issue with protobuf. I'll look into it. First I should check to make sure it didn't get included in NerdTools. I'll be back when I get the time.

 

Mosh quit working on me so I looked at the script and the links to the files got updated and the old versions are no longer there. I'll leave in the old commented so you can see. I just had to go to the links minus the file to find the new ones like this:

https://slack.conraid.net/repository/slackware64-current/mosh/

https://slack.conraid.net/repository/slackware64-current/protobuf/

 

#!/bin/bash
mkdir -p /mnt/cache/appdata/unraidEXTRA
cd /mnt/cache/appdata/unraidEXTRA
#20230823#wget https://slack.conraid.net/repository/slackware64-current/mosh/mosh-1.4.0-x86_64-1cf.txz
wget https://slack.conraid.net/repository/slackware64-current/mosh/mosh-1.4.0-x86_64-8cf.txz
#20230822#wget https://slack.conraid.net/repository/slackware64-current/protobuf/protobuf-21.9-x86_64-1cf.txz
wget https://slack.conraid.net/repository/slackware64-current/protobuf/protobuf-24.1-x86_64-1cf.txz
installpkg --upgrade *txz

 

Edited by pinion

  • 4 weeks later...
  • Author

This is becoming more trouble than it's worth. I'm back to errors finding libssl.so.3. Even though unraid has OpenSSL 1.1.1 installed on the latest release. Maybe mosh was built with compatibility for an older version of OpenSSL, however, I think that's the LTS of it from 2018 so I don't know. I miss mosh. I ssh into my server everyday and wish it was included.

  • 3 months later...

Any updates on getting this working now we're almost into 2024? Why can't it just be added to Nerd Tools?

  • 4 weeks later...

Just wanted to chime in saying that after updating to 6.12.6 (from something over a year old) my lftp script no longer works. Reinstalled the nerd tools plugin, installed lftp, but the script aborts with 

 

lftp: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

How frustrating. There must be an easier way to get mosh working... 

  • 5 months later...

For a workaround, you could use a static-linked version of mosh-server and use User Scripts to move it to /bin (or somewhere else in your $PATH).

Here's a static-linked version of mosh-server from blink: https://github.com/blinksh/mosh-static-multiarch

  • 1 year later...

So, revisiting this in 2026 since this is the first result on Google for "mosh unraid".

This is how I got mosh-server working on Unraid 7.2.3

  • Install "User Scripts" plugin

  • Settings => User Scripts => Add New Script => "install_mosh"

  • Click install_mosh gear icon => Edit Script => Enter the following => Save

    #!/bin/bash
    wget -q -O /usr/bin/mosh-server "https://github.com/blinksh/mosh-static-multiarch/releases/download/1.4.0%2Bblink-17.3.0/mosh-server-1.4.0+blink-17.3.0-linux-amd64"
    chmod +x /usr/bin/mosh-server
  • Click Schedule Disabled next to the script in the list of scripts and set it to At Array Start

  • Click Apply, Click Run Script

Edited by vesrah

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.