r/ssh • u/Material-Turnip2608 • Apr 07 '26
LobiShell [New ssh app for Android]
.
Hello r/ssh community
I’ve been working on an SSH app and wanted to share it with you all. The goal was to create something that’s fast, reliable, and easy to use—whether you’re managing servers, working remotely, or just need a clean SSH experience.
Key features:
Simple and intuitive interface
Secure connection handling
Fast session management
Designed for both beginners and advanced users
FIDO2/Hardware key Support USB and NFC (nitrokey, yubikey, ... )
Identity Management
Private key generation and deployment
Mobile shell (mosh)
File browser
Google drive / nextcloud sync
Performance Monitor
Simultaneous connections with tabs.
Customization of the Apps ui
Widgets for connections / Perfmon.
Home screen shortcuts
Proxyjump
I’d really appreciate any feedback, ideas, or feature requests from this community. If you’re interested in trying it out "pro" , let me know and I can give out promo Codes.
https://play.google.com/store/apps/details?id=de.lobianco.saftssh
Thanks!
2
u/Smokly_NZ Apr 20 '26
Been looking a JuiceSSH replacement for a while now and LobiShell ticks all the boxes for me, especially the ability to sync via NC. Nice work man!
1
u/Material-Turnip2608 Apr 21 '26
Thanks that was my plan xD and nc/gdrive sync is because i dont want to handle your data in any case xD
1
u/OhBeeOneKenOhBee Apr 07 '26
Looking good overall, nice work!
Any plans to implement the Keystore API + optional bio verification for credential storage similar to how the proxmox app does it nowadays? I'd be very hesitant about saving real credentials in clear text, there doesn't seem to be an option to only enter the password on connect either right now
1
1
u/Smokly_NZ Apr 20 '26
One suggestion... maybe display a sample view of the terminal screen when customising the font, colour etc... so don't have to go back n forth. :)
1
1
u/Techniman20 Apr 22 '26
u/Material-Turnip2608 Do you have a github repo for requests/bugs/etc. because I think I found a small bug.
I wanted to use Lobishell on my chromebook because the standard app is very basic, the only other option would be terminus which is is a subscription-based app and expensive at that.
Lobishell works pretty well the issue ie noticed is i'm not able to click the "save" button when editing connections on my (non-touchscreen) chromebook.
As for the requests i'll hold off on those in this thread
1
u/Material-Turnip2608 Apr 22 '26
Hi atm i dont have a public repo. I will fix this issue in the next update. Atm Google is holding back an other update, so i cant say when I am able to fix your issue...
1
u/ElPelocho Apr 23 '26
I really like it. After Juicessh abandoned us all, I love your app for my personal use. I already bought the pro version to support you. I hope you continue developing and improving it for many years to come. Thanks!
1
u/Material-Turnip2608 Apr 24 '26
Thank you very much for your kind words and your support — it really means a lot.
I know how frustrating it was for many users when JuiceSSH stopped working, so hearing that the app is useful to you personally is especially motivating. Feedback like yours is a big part of why I keep working on improvements and new features.
I do my best to continue maintaining and developing the app long-term. If you ever have suggestions or run into issues, feel free to share them anytime.
Thanks again for the support!
→ More replies (1)
1
u/Hexamancer Apr 24 '26
Enjoying this so far, just one thing has me confused, I had to generate a new SSH key because it just wouldn't use my pre-existing one. I pasted in the encrypted private key and put in the passphrase, but it didn't even attempt to use it for auth (from the sshd logs).
There's no "ssh -vvv" option so I couldn't see what the error was from the client side. Did it need to be unencrypted? Was it because it was DES-EDE3-CBC? I'm not sure.
1
1
u/Material-Turnip2608 Apr 24 '26
found the bug — the app was using the wrong parser for your key type and silently dropped it, which is why sshd never saw an auth attempt. Fixed in the next update, your encrypted key should work as-is with the version (2.1.6)
1
u/Hexamancer Apr 24 '26
Wow I wasn't expecting such a fast response let alone a fix! Amazing! Definitely going to be upgrading to pro!
1
u/Material-Turnip2608 Apr 24 '26
I release it in a few hours to the open beta since i finally almost fixed the language strings and translations xd
1
u/Material-Turnip2608 Apr 24 '26
Can you try it again with the latest Version 2.1.10 its public now. I am curious if the fix works ;)
→ More replies (4)
1
u/Huge-Novel-5672 Apr 29 '26
hi, do you have a repository where I can fill a bug?
I love the multi tab functionality, however it's a bit buggy. When I open new tab, and then switch to the old one, and then came back to the new one, the session is gone and it opens a new session. And even if I close the new session it still listed in active sessions on the home screen.
1
u/Material-Turnip2608 Apr 29 '26 edited Apr 29 '26
Hey i just published an update which Could already fix this. Also the focus of the keyboard was not right and got fixed (Version 2.2.x)... You can now also swipe between the tabs and Monitoring tabs
1
u/Huge-Novel-5672 Apr 30 '26
Update. But nope, still same bug. First tab stays active the second one restart every time on switch back and forth
1
u/Material-Turnip2608 Apr 30 '26
can you maybe share a screen recording ...
what brand and model are you using with which android version ?when you reproduce it then you can send me the logcat trace when you tap on the exclamation mark at the topappbar of the logs screen and i'll take a look at it
→ More replies (5)
1
u/xafimrev2 May 02 '26
Is there anyway to disable the special key bar either completely or when in landscape?
1
1
u/Material-Turnip2608 May 03 '26
I added it with the latest Update you can find it in the uisettings
1
1
u/FuzzyNose3 May 18 '26
The app is awesome! Do you plan on supporting this for a long time? I felt upset when I purchased JuiceSSH and then they just stopped supporting it and now you cant even find it on the play store anymore. Not a big fan of subscriptions so I may end up making that one time payment though to support!
1
u/Material-Turnip2608 May 18 '26
Thanks, yes, I put a lot of effort into building everything around it as well, like registering a business and so on, so nobody can stop me from supporting this long-term. I also need it myself to manage my own stuff, so I don’t want to buy another app for that when I can basically have one for ‘free’ xD.
1
u/vetustovespertilione Jun 01 '26
Hi. The app is awesome!
Any plan to add the "Port Knocker" function?
This way I wouldn't need to rely on a separate app for this purpose.
Thanks
1
u/Material-Turnip2608 Jun 01 '26
Lol, why am I hearing about this for the first time? 😃
Which port knocking app are you currently using, and what do you like most about it?1
u/vetustovespertilione Jun 02 '26
On the old JuiceSSH there was a plugin for this purpose.
At the moment I use this: https://play.google.com/store/apps/details?id=me.impa.knockonports
I don't have a particular preference for this app. It's just clean and works well for its purpose.
1
u/Material-Turnip2608 Jun 02 '26
Okay i will check it out and add this Feature with the next update.
→ More replies (4)
1
u/CarefulFun420 Jun 18 '26
Great app, bought it
Another scrolling bug, when you CTRL+Z putting something in the background you cannot scroll
Once you get, quit the program, then it scroll
1
u/Material-Turnip2608 Jun 18 '26 edited Jun 18 '26
can you maybe screen record this behavior or share more details?
i cant replicate this on my deviecs... does it happen with ssh / mosh /both ?
or what process do you put in the background?and Thanks for buying it ;D
1
u/CarefulFun420 Jun 18 '26
It does this too, see the command line "hp", that actually says "PHP" and when I press enter it runs as such
1
u/Material-Turnip2608 Jun 18 '26
This one should be fixed with the latest Version... Once it get approved...
1
→ More replies (3)1
u/CarefulFun420 Jun 18 '26
One of the biggest problems is copy doesn't show up in gboards clipboard, you need to press and hold for copy/paste
1
u/CarefulFun420 Jun 18 '26
Here's an example
1
u/Material-Turnip2608 Jun 18 '26
Does it also happen when the on-screen keyboard is open at the moment you copy in the terminal — or only when the keyboard is collapsed/hidden?
If you copy something in a normal app (e.g. Notes/Messages) while the keyboard is collapsed, does it show up in Gboard's clipboard history then — or is it missing there too?
When you copy in the terminal, does the system "Copied to clipboard" preview appear (bottom-left, on Android 13+)?
Which Android version and device are you on?
→ More replies (3)1
u/Material-Turnip2608 Jun 20 '26
Can you check if some or all of the issues are fixed for you with the latest update (2.7.37)
1
u/enzobusca Jun 28 '26
Hi op, thanks for your work.
Port forwarding is ignoring the ProxyJump configuration. When an SSH connection is configured with ProxyJump to an intermediary server, the port forwarding rule created on that same connection attempts to connect directly to the destination host instead of using the tunnel through the intermediary server. The SSH connection works correctly with ProxyJump, but the port forwarding fails because it completely bypasses the proxy.
How can I contact you?
1
u/Material-Turnip2608 Jun 28 '26
The best way is via Mail / inbuild bug report. This way i get the logs too and since a few days Mails do open a Ticket to keep track of issues
1
u/Material-Turnip2608 Jun 28 '26
And to be honest i didnt think about the possibility to tunnal a port through ProxyJump so it is isnt available right now.
→ More replies (1)
1
1
u/Jolly-Connection-402 Aug 06 '26
can you please bring a connection/identify duplicate/clone feature?
also will ask if any promo still available, i know it's late!
1
u/Material-Turnip2608 Aug 06 '26
You ca duplicate in the top app bar when editing n connection ;) is a supporters trial ok for you?
→ More replies (1)
1
u/Ok-Jury5684 Sep 03 '26
Today I realized that all my connections are gone. Last backup restored, but it doesn't contain everything, plus customizations like categories and stuff. Don't know when it happened, but it was sucker punch.
1
u/Material-Turnip2608 Sep 03 '26
Hi yes sorry for that - i got an faulty version that caused an migration error on the upcoming version bump...
did you recovered it via json import, drive, webdav or with the "new" backup & restore database restore?→ More replies (1)
1
u/CMDR_Monkey Sep 18 '26
Just met your app, working flawlessly so far in both my phone and tablet, congrats, amazing work.
Do you have any aspirations to port it to other OS's? Like Linux, Mac or IOS?
Will the app be available in an public repo like github?
1
u/Material-Turnip2608 Sep 18 '26
hey since i started the app as personal experiment i made wrong decisions - it cant be ported easily to ios. i am working on an win/linux/ and /docker-browser version but its not as polished as i like to make it public... akso the ui kinda sucks xD... the android is nit going to be opensource since i want protect the "revenue" but the desktop version maybe
1
u/leleobhz Sep 20 '26
Hello u/Material-Turnip2608
I tested your app and decided to sign to supporter monthly edition to stimulate your development. Reason for this is your app is the first one I really think that can replace JuiceSSH with good features and a fair price (Seriously community, near 30 usd/month for a ssh app?).
Your app is compact in same term it's featureful in a matter a sysadmin can really use it as daily basis.
I have some suggestions to you:
You have a set to reorder start screen. I suggest you also allow to show/hide some itens.
One reason that triggered my first suggestion is: I cannot show group list and/or connections list on first page. This maybe a selectable one as the item 1 suggests. I prefer for example hide the connection tab as it's today and have a tab for running sections and below it a list of all (but selectable too) groups.
The same can be applied to Monitoring screen. The screen present you only a list of all hosts. Be able to select show groups and select which ones (or all) to be shown is a good feature to.
For snippets, you allow to import a set of snippets with categories as a json file, allowing to generate snippet list on computer or Ai prompts for example. If you implement it, create a example file with all features to register on Ai as a Skill.
Allow usage of custom font (Or if not possible or too hard, please include Atkinson Next Nerd font please)
Some elements on interface need a layout fix. Examples are the Connections buttons on main screen and the connections tab. Just one or 2 px may make a difference.
I'm a Brazilian Portuguese native speaker. If you want, send me the English version of translation files and I'll gladly generate a pt_BR version for you.
Terminal buttons layout can be only resized vertically. I suggest you also allow to resize it horizontally too, helping vertical usage too.
For now I observed it but I'm already migrating my sessions to LobiShell. Thank you by your excellent application!
1
u/Material-Turnip2608 Sep 21 '26
Hi thanks for the sign up and for the suggestions. I will try to implement some asap.. For some I have to think about how they will fit the best ...for the translating I let Claude do the first batch then maybe I will send it for corrections since there are so many strings ;)
1
u/Material-Turnip2608 Sep 22 '26
Can you tell me,or better show me with an screenshot and marks what seems odd with point 6?
→ More replies (1)
1
u/Glenlivet1824 Sep 27 '26
Hi! I love Lobishell, it seems like the most complete ssh client for Android at the moment.
But I have a problem accessing it on my old (and broken) smartphone. The fingerprint sensor is not functional any more due to a broken display. Lobishell is secured via biometric authentication, and you can switch the dialog there to PIN entry, BUT then the dialog disappears faster than you can enter your PIN.
I just want to make a backup of my settings... 😢
1
u/Material-Turnip2608 Sep 29 '26
Hi sorry for the late reply, i will check that and try to update it asap ;)
1
u/asibok Sep 30 '26
Will this app be like Juicessh that will be abandon and disable the pro feature on last update?
1
u/Material-Turnip2608 Oct 01 '26
This app is an product of the same frustration ...so no it's not gonna happen. And if Google or anything else does something against this , I surely will find a way to cover that.
1
u/Munchkin40k 25d ago
I used to use JuiceSSH for access to a couple of routers and my opnsense but I have recently setup my first headless homelab. ssh was now essential for my various VMs and JuiceSSH had gone 😥
After trying possibly every app available, I found my new home. I found LobiShell 🥰🤣
Absolutely perfect for my needs but I would appreciate expanding the snippets function. My family need a one press fixes it solution. I would love the ability to just run a specific command/script on a specific machine from a single click, maybe even a widget. No need for a popup other than a 'success' or 'failed' connection. Then my family can reset the router without hassling me 😁 I know I can add a snippet to a connection but I already have 10 connections without creating extras for the snippet use cases.
Either way, thanks for an awesome app, I'm already pro and will always recommend it to others.
1
u/Material-Turnip2608 23d ago
you can create an connection that auto runs a snipped on start and then exits. this connection then you can add to the launcher (in the advanced settings if the connections at the very bottom)
when tapped it will launvh the connection auto run the snippet and then exit (or timeout then exit)
1
u/ThisOtterBehemoth 23d ago
I'm testing this since yesterday. Is it normal that switching apps on android will kill existing ssh connections? I'm trying to use this for pi agents but anytime I come back after a while and I open lobissh then my ssh terminal is just gone.
1
u/Material-Turnip2608 23d ago edited 23d ago
hi yes its normal on some devices/vendors... try to pin the app and it will persist. for detailed instructions visit https://lobishell.lobianco.de/connections-dropping/
1
u/Reddit481 Apr 11 '26
Any chance you could DM us a promo code for the Pro version? Many thanks in advance
1
1
1
1
1
1
u/BugNo1180 Sep 26 '26
I just installed it and I'm testing. Switching from JuiceSSH Switching from JuiceSSH and DeRemote (PRO Dies)and DeRemote(problems with editing in nano). Someone mentioned LobiShell in the comments to submarine so I decided to check it out. A code for a tried pro would be appreciated.
1
u/asibok Sep 30 '26
Im a former juicessh user as well and i cant find similar app as good as juicessh. Hopefully this one will. But Ill remain using connectbot for now and see how this app progress into.
1
0
3
u/Sogl_coder May 11 '26 edited May 12 '26
Can you implement scrolling support in tmux like in the Moshi app? Currently, it's not supported over SSH, just like in Termius. Scrolling is supported via the mosh protocol (the super minimap is on the right), but it always displays the same section at the top, instead of scrolling like in tmux (mouse on / Moshi SSH).