• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][4.0+] Servers Ultimate - SMB, Node, PHP, Nginx, MySQL, SFTP, SSH, WebDAV, etc

Search This thread

Themuzz

Senior Member
Nov 24, 2007
875
554
Is your Android device just laying around? Or do you want to get files from your device and put files on it but don't want to connect it to a computer? Servers Ultimate might be the app for you, it has over 70 different server types!

NO ROOT REQUIRED

Servers Ultimate allows to run multiple instances of different server types and gives access to some handy network tools. You can also remote control the app using the remote control client!

Coolest features:
- Run multiple instances of every server
- Use your device as a NAS or Honeypot
- Android 6+ support
- So many servers...

Servers:
- Caddy Server
- CVS Server
- Direct Connect Hub (DC Hub)
- DHCP Server
- DHCP Native Server
- DHCP Proxy Server
- DHCP Relay Server
- DLNA Server
- DLNA Native Server
- DNS Server
- DNS Native Server
- DNSMasq Server
- Dynamic DNS client (DDNS)
- eDonkey Server (ed2k / eMule server)
- Email POP3 & SMTP server
- FTP Proxy Server
- FTP Server
- FTP Native Server / FTP Root Server
- FTPS Server (Implicit FTPS server)
- FTPES Server (Explicit FTPS server)
- Flash Policy Server
- Git Server
- Gopher Server
- HTTP Proxy Server
- HTTP Snoop Server
- ICAP Server
- IRC Bot
- IRC Server
- iSCSI Server
- Icecast Server
- LPD Server (Printer Server)
- Load Balancer Server
- Memcached Server
- MongoDB Server
- MQTT Server (MQTT Broker)
- Multicast DNS Server (bonjour, zeroconf)
- MySQL Server
- Napster Server
- NFS Server
- Nginx Server
- Node.js Server
- NTP Server
- NZB Downloader Client
- PHP Server (with PHPMyAdmin, PHPSysInfo, PHPFileManager, noVNC)
- PXE Server (network boot)
- Lighttpd Server
- Port Forwarder
- Proxy server (optional tunneling)
- Remote Control App Server
- Rsync Server
- RTMP server
- RTMP Proxy Server
- Samba Server (SMB / CIFS)
- SIP Server
- SMPP Server
- SMS Gateway
- Socks Server
- SSH Server
- SFTP Server (part of the SSH Server)
- SCP Server (part of the SSH Server)
- Server Monitor
- Stomp Server
- Styx Server
- Syslog Server
- TFTP Server
- TFTP Native Server
- Telnet Server
- Telnet Native Server
- Test Server (Echo, Discard, Chargen, QOTD Protocol)
- Time server (NTP or TP)
- Torrent Downloader Client
- Torrent Tracker Server
- Trigger Server
- Unison Server
- UPnP Port Mapper
- USB/IP Server
- VNC Server
- VPN Server
- Wake On LAN Client
- HTTP / HTTPS web server
- Web Native Server (httpd)
- WebDAV server (optionally over SSL / TLS)
- WebSocket Server
- X11 Server
- XMPP Server (Jabber)

Network tools:
- Remote Control Client
- Simple shtaccess editor
- Connectability
- IP Calculator (IPv4 / IPv6)
- Port Scanner
- MySQL Monitor
- Whois
- Raw socket (TCP / UDP)
- Command line
- Ping
- Generate keys
- Multicast DNS
- Network speed
- HTTP Headers
- Wake On LAN
- Lookup (DNS, IP, Host, Mac to Vendor)
- Traceroute
- UPnP Port Mapper

So now you can use your device as file server, media server, give your friends their own account, etc!

We think it's the most complete server app on the Play store, but we would love to hear what you think of it. The trial version can be found on Android Play and is fully functional. The only difference between the trial and paid version is that in the paid version you can run more than two servers at the same time and it doesn't expire.

Download Servers Ultimate from Play

Or support us and use unlimited servers at the same time:

Download Server Ultimate Pro from Play

It would be appreciated if you leave a reply with what you (dis)like about the app! All feedback is welcome!

Beta testing
Servers Ultimate
Server Ultimate Pro
Server Ultimate Pack A
Server Ultimate Pack B
Server Ultimate Pack C
Server Ultimate Pack D
Server Ultimate Pack E
Server Ultimate Pack F
 

Attachments

  • Screenshot_2016-03-29-16-45-29.png
    Screenshot_2016-03-29-16-45-29.png
    124.1 KB · Views: 9,052
  • Screenshot_2016-03-29-16-46-11.png
    Screenshot_2016-03-29-16-46-11.png
    120.4 KB · Views: 8,921
  • Screenshot_2016-03-29-16-45-45.png
    Screenshot_2016-03-29-16-45-45.png
    88.9 KB · Views: 8,801
  • Screenshot_2016-03-29-16-50-16.png
    Screenshot_2016-03-29-16-50-16.png
    122.8 KB · Views: 7,649
  • Screenshot_2016-03-29-16-50-48.png
    Screenshot_2016-03-29-16-50-48.png
    119.3 KB · Views: 7,371
  • Screenshot_20160329-143647.png
    Screenshot_20160329-143647.png
    201.6 KB · Views: 7,136
  • Screenshot_20160329-144832.png
    Screenshot_20160329-144832.png
    198.3 KB · Views: 6,633
Last edited:

Themuzz

Senior Member
Nov 24, 2007
875
554
Great to hear it runs nice :) However, the only library available for php on android requires SL4A.
So depending on the requests we might implement it.

Also, no other features you are missing?
 

saschb2b

Member
Oct 18, 2010
35
4
Really nice testing it today! That way you don't need a media share device for your Phone like my Galaxy S3. Just enable DLNA and you can stream it to the TV :) Hope it works that way
 

mikelodean7

Senior Member
Feb 21, 2010
113
16
I will test this app later.

But can i stream videos or music from a device having this app installed to another?
 

Themuzz

Senior Member
Nov 24, 2007
875
554
Thanks for the feedback!

@saschb2b That's correct, it works that way. Let me know whether it all works ok!

@mikelodean7 Yes, you can. You could use the webdav server or dlna server and on another client use a player that support webdav or dlna. Let me know whether that worked!

@haffid Unfortunately not, we don't support php or ruby on rails yet. We might implement php but ruby on rails will take a lot longer..

Let me know whether it worked, I'm really curious whether it all works ok.
 
  • Like
Reactions: haffid

haffid

Member
Aug 25, 2011
25
8
Guatemala
Thanks for the feedback!

@saschb2b That's correct, it works that way. Let me know whether it all works ok!

@mikelodean7 Yes, you can. You could use the webdav server or dlna server and on another client use a player that support webdav or dlna. Let me know whether that worked!

@haffid Unfortunately not, we don't support php or ruby on rails yet. We might implement php but ruby on rails will take a lot longer..

Let me know whether it worked, I'm really curious whether it all works ok.

Thanks for the feedback, I will be pending.

Enviado desde mi GT-I9300 usando Tapatalk 2
 
  • Like
Reactions: bad.bad.bad

Themuzz

Senior Member
Nov 24, 2007
875
554
@mikelodean7 So you are playing media using another Android phone from the DLNA server? Great to hear that works. Maybe you could post a little description about it on the google play reviews.

How is everyone else using the app??
 
  • Like
Reactions: BronxKobayashi

Themuzz

Senior Member
Nov 24, 2007
875
554
So anyone else using the app? Would be great to get some feedback or maybe a review on Play. Worked quite hard on it.
 

dekaru

New member
Sep 22, 2009
4
0
Looks pretty sweet! However I currently don't have a use for this... but I'd definitely be willing to pay for PHP support (Ruby would be awesome-er!) since I'm a web developer and am looking to take my environment on the go.
 

Themuzz

Senior Member
Nov 24, 2007
875
554
@dekaru Since more people are asking for it, we'll look into it. But don't get your hopes up, it's quite hard to implement :)

@LPPalScore Let me know whether it worked!

@indymx Ah, let me know whether it worked! The mail server is quite simple, and if you have problems setting it up you can try the putty to check some raw commands. All the raw commands for smtp and pop3 should work.

Great to hear so many people enjoy using the app!
 

indymx

Senior Member
Jan 17, 2009
481
131
Indianapolis, IN
@dekaru Since more people are asking for it, we'll look into it. But don't get your hopes up, it's quite hard to implement :)

@LPPalScore Let me know whether it worked!

@indymx Ah, let me know whether it worked! The mail server is quite simple, and if you have problems setting it up you can try the putty to check some raw commands. All the raw commands for smtp and pop3 should work.

Great to hear so many people enjoy using the app!

It doesnt save settings when adding servers, domain names & users.

Sent from my SGH-I997 using xda premium
 

Themuzz

Senior Member
Nov 24, 2007
875
554
Could you please describe the steps you took and what Android version you have?

It should work doing the following:
1. click the add server button and select email server
2. fill in a name
3. press back and a popup should ask whether you want to save the settings
4. press yes and it shows up in the list of servers
5. if that works just edit it and add domains and users

And if you get the error that the port is in use you should press the button "Get random port" for the pop3 and smtp port.

Let me know!
 
Last edited:
  • Like
Reactions: tracerit

indymx

Senior Member
Jan 17, 2009
481
131
Indianapolis, IN
Could you please describe the steps you took and what Android version you have?

It should work doing the following:
1. click the add server button and select email server
2. fill in a name
3. press back and a popup should ask whether you want to save the settings
4. press yes and it shows up in the list of servers
5. if that works just edit it and add domains and users

And if you get the error that the port is in use you should press the button "Get random port" for the pop3 and smtp port.

Let me know!


It works fine on my Samsung Infuse.

I did all of that, and it just doesn't save anything. Not exactly sure what its doing wrong, but perhaps it's a permissions issue.

It's a G-Tab running TeamDRH version of CM10 (teamdrh.com)
 

Themuzz

Senior Member
Nov 24, 2007
875
554
It works fine on my Samsung Infuse.

I did all of that, and it just doesn't save anything. Not exactly sure what its doing wrong, but perhaps it's a permissions issue.

It's a G-Tab running TeamDRH version of CM10 (teamdrh.com)

So to be clear, the following does happen:
- When you add a server, fill in a name and press the back key a popup asks whether you want to save it.
- When you click yes you get back to the start screen and no server is listed?

Could you try going to the settings page of the app and check the option to save the server settings to the sdcard. Does that work?
And did you ever have problems with other apps?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 150
    Is your Android device just laying around? Or do you want to get files from your device and put files on it but don't want to connect it to a computer? Servers Ultimate might be the app for you, it has over 70 different server types!

    NO ROOT REQUIRED

    Servers Ultimate allows to run multiple instances of different server types and gives access to some handy network tools. You can also remote control the app using the remote control client!

    Coolest features:
    - Run multiple instances of every server
    - Use your device as a NAS or Honeypot
    - Android 6+ support
    - So many servers...

    Servers:
    - Caddy Server
    - CVS Server
    - Direct Connect Hub (DC Hub)
    - DHCP Server
    - DHCP Native Server
    - DHCP Proxy Server
    - DHCP Relay Server
    - DLNA Server
    - DLNA Native Server
    - DNS Server
    - DNS Native Server
    - DNSMasq Server
    - Dynamic DNS client (DDNS)
    - eDonkey Server (ed2k / eMule server)
    - Email POP3 & SMTP server
    - FTP Proxy Server
    - FTP Server
    - FTP Native Server / FTP Root Server
    - FTPS Server (Implicit FTPS server)
    - FTPES Server (Explicit FTPS server)
    - Flash Policy Server
    - Git Server
    - Gopher Server
    - HTTP Proxy Server
    - HTTP Snoop Server
    - ICAP Server
    - IRC Bot
    - IRC Server
    - iSCSI Server
    - Icecast Server
    - LPD Server (Printer Server)
    - Load Balancer Server
    - Memcached Server
    - MongoDB Server
    - MQTT Server (MQTT Broker)
    - Multicast DNS Server (bonjour, zeroconf)
    - MySQL Server
    - Napster Server
    - NFS Server
    - Nginx Server
    - Node.js Server
    - NTP Server
    - NZB Downloader Client
    - PHP Server (with PHPMyAdmin, PHPSysInfo, PHPFileManager, noVNC)
    - PXE Server (network boot)
    - Lighttpd Server
    - Port Forwarder
    - Proxy server (optional tunneling)
    - Remote Control App Server
    - Rsync Server
    - RTMP server
    - RTMP Proxy Server
    - Samba Server (SMB / CIFS)
    - SIP Server
    - SMPP Server
    - SMS Gateway
    - Socks Server
    - SSH Server
    - SFTP Server (part of the SSH Server)
    - SCP Server (part of the SSH Server)
    - Server Monitor
    - Stomp Server
    - Styx Server
    - Syslog Server
    - TFTP Server
    - TFTP Native Server
    - Telnet Server
    - Telnet Native Server
    - Test Server (Echo, Discard, Chargen, QOTD Protocol)
    - Time server (NTP or TP)
    - Torrent Downloader Client
    - Torrent Tracker Server
    - Trigger Server
    - Unison Server
    - UPnP Port Mapper
    - USB/IP Server
    - VNC Server
    - VPN Server
    - Wake On LAN Client
    - HTTP / HTTPS web server
    - Web Native Server (httpd)
    - WebDAV server (optionally over SSL / TLS)
    - WebSocket Server
    - X11 Server
    - XMPP Server (Jabber)

    Network tools:
    - Remote Control Client
    - Simple shtaccess editor
    - Connectability
    - IP Calculator (IPv4 / IPv6)
    - Port Scanner
    - MySQL Monitor
    - Whois
    - Raw socket (TCP / UDP)
    - Command line
    - Ping
    - Generate keys
    - Multicast DNS
    - Network speed
    - HTTP Headers
    - Wake On LAN
    - Lookup (DNS, IP, Host, Mac to Vendor)
    - Traceroute
    - UPnP Port Mapper

    So now you can use your device as file server, media server, give your friends their own account, etc!

    We think it's the most complete server app on the Play store, but we would love to hear what you think of it. The trial version can be found on Android Play and is fully functional. The only difference between the trial and paid version is that in the paid version you can run more than two servers at the same time and it doesn't expire.

    Download Servers Ultimate from Play

    Or support us and use unlimited servers at the same time:

    Download Server Ultimate Pro from Play

    It would be appreciated if you leave a reply with what you (dis)like about the app! All feedback is welcome!

    Beta testing
    Servers Ultimate
    Server Ultimate Pro
    Server Ultimate Pack A
    Server Ultimate Pack B
    Server Ultimate Pack C
    Server Ultimate Pack D
    Server Ultimate Pack E
    Server Ultimate Pack F
    4
    The update is visible on Play. And to celebrate, Servers Ultimate will be 50% off till November 27th!! So get it now here!!!

    Changelog:
    - New 'FTPES Server' (part of FTP Server)
    - New 'Multicast DNS Server'
    - New 'SIP Server' <- Yes, for real!
    - New 'Unison Server'
    - New 'VPN Server' <- Yes, really!
    - New tool: Generate keys
    - New tool: Multicast DNS
    - Updated engine for 'Git Server'
    - Updated engine for 'SSH Server'
    - Updated engine for 'XMPP Server'
    - Added X86 support for 'SSH Server'
    - Added new settings to 'SSL' tab
    - Added new settings to 'SSH Server'
    - Added new settings to 'GIT Server'
    - Added new settings to 'FTP Server'
    - Added new types for the 'VNC Server'
    - Added second 'NFS Server' engine
    - Added multicast DNS support for every server
    - Added multicast lock support for every server
    - Added partial wake lock (CPU) support for every server
    - Added WIFI lock support for every server
    - Added send to multiple numbers for 'SMS Gateway'
    - Added support for running multiple DLNA, Rsync, Unison, VNC, VPN server instances
    - Fixed delete bug (0kb) 'FTP Server'
    - Fixed public key authentication bug 'SSH Server'
    - Fixed bug port numbers
    - Fixed bug crash 'DLNA Server'
    - Fixed bugs 'FTP Server'
    - Fixed bugs 'SMB Server'
    - Fixed bugs 'SSH Server'
    - Fixed bugs 'WebDAV Server'
    - Fixed bugs 'X11 Server'
    - Updated layout
    - Fixed bugs

    Servers Ultimate
    Servers Ultimate Pro (50% off)

    Looking forward to some feedback! :)
    4
    We just released a new update for Servers Ultimate and Servers Ultimate Pro on Play.

    - New Tasker/Locale plugin: no need anymore to work with intents!
    - Added new type for the VNC Server
    - The updated shell engine settings can now be accessed

    - And to top it off, a new SMB Native Server (Samba/CIFS)! It took a lot of time but it finally works stable, fast and with Windows! Requirement is a rooted device (so the app can access ports below 1024) and an ARM device since the native code is compiled for ARM. What can it do:
    + Add users
    + Allow anonymous access (also for specific shares)
    + Set shares optional to read only
    + Add multiple roots/shares and optional specify certain users to access (or not access it)
    + Set allowed/disallowed IP's
    + Specify the configuration location so you can edit it

    Let me know what you think of it and whether the new SMB Native Server works ok!
    4
    A sneak preview on what the update will include:

    - New 'DLNA Native Server'
    - New 'DHCP Native Server IPv4'
    - New 'DHCP Relay Server'
    - New 'DNSMasq Server'
    - New 'DNS Native Server'
    - New 'FTP Native Server'
    - New 'TFTP Native Server'
    - New 'Web Native Server'
    - New FTP Server default settings
    - New SSH Server default settings

    Feedback/ideas are still welcome :) And apologies for the delay on releasing it, some of the new servers took a bit more time.
    4
    We've just finished the latest test version (7.1.14)! A lot has been changed and a lot of time had been put in the Caddy and Nginx server which both support PHP! Also, running multiple instances of Caddy, Nginx, Lighttpd and/or MySQL at the same time is now possible :D

    Full Changelog:
    - Added Android 6.0+ support
    - Complete new layout!
    - Added server clone functionality
    - Added "Node.js"
    - Added "Nginx Server"
    - Added "Caddy Server"
    - Added "SSH Server" / "SFTP Server" 64 bit and mips support
    - Added "Telnet Native Server"
    - Added "USB/IP Server"
    - Updated "PHP Server"
    - Fixed PHP DNS bugs
    - Added MSMTP to PHP for mail()
    - Updated "Lighttpd Server"
    - Updated "DLNA Native Server"
    - Updated "SMB Server"
    - Fixed "SMB Server" bugs
    - Updated "RSYNC Server"
    - Fixed "DNSMasq Server" bugs
    - Updated "MySQL Server"
    - Updated "PHPMyAdmin"
    - Updated "PHP File Manager"
    - Updated "PHPSysInfo"
    - Updated "NoVNC Web Client"
    - Updated "CVS Server"
    - Added multiple notifications support
    - Added IPTables IPv6 support
    - Added option to set specific IPTables binary
    - Added option to set specific BusyBox binary
    - Added SSH and Telnet option to specify sh
    - Added option to run multiple "MySQL Servers"
    - Added option to run multiple "Lighttpd Servers"
    - Added option to run multiple "Nginx Servers"
    - Added option to run multiple "Caddy Servers"
    - Added option to run multiple "PHP Servers"
    - Added "Caddy + PHP Server"
    - Added "Caddy + PHP + MySQL Server"
    - Added "Lighttpd + PHP Server"
    - Added "Lighttpd + PHP + MySQL Server"
    - Added "Nginx + PHP Server"
    - Added "Nginx + PHP + MySQL Server"
    - Fixed Import and Export bugs
    - Fixed Tasker/Locale bugs
    - Fixed general bugs
    - Added coarse location permission for WIFI selector

    <<links removed, download release from Play>>

    All feedback is appreciated! Please try out the servers and let me know whether it works (even if it works just fine ;) ). Thanks for all the great feedback and support!