Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #29974: New distro: Small server - NAS/Home/Hobby/Small Business

Written by b0bby2 the 20 Jul 12 at 09:56. Category: Server. Related project: Nothing/Others. Status: New
Rationale
When i want to configure my server i am busy for weeks to get it right. And when i try... Everywhere there are files left. Leftovers from installs/tries that where done uncorrect. Or sometimes when i install something it busts other programs. It's all done from SSH you must know where everything is. Is it in etc / var / www / bin / usr / home ?? And then if i don't want a program anymore. The program is still loaded i have to do a lot to get it out of my bootup items chkconfig and look for leftovers and the settings are all mest up. And if i want to look at tutorials from the internet i am too busy watching old tutorials for old versions.

Remember: The Ubuntu Server Control Center must be an OPTION at the install.
I understand; the real pro-advanced-ultimate-god-aimbot-doctor-expert server admins don't want to use this ;)
But a LOT of people would like to.

So i tought. Hey Ubuntu you are powerfull...But: You miss a thing called:
Ubuntu Server Control Center -- U.S.C.C --

32
votes
up equal down
Solution #1: Control Panel @ Ubuntu Server (Like Nas QnaP) Simple Better GUI
Written by b0bby2 the 20 Jul 12 at 09:56.
- First Time Wizard; Wich services do you want to install; Nginx/Apache, Postgre/Mysql, Proftpd/vsftpd, Samba, NFS, iTunes etc etc

The Concept:
- Easy: So it works
- Advanced button for the more knowledged
- The GUI Graphics and pictures from: OpenPanel http://www.openpanel.com/learn/

It must be simple to enable/disable these:
- Turn on/off The Ubuntu Server Control Center
- System Status Health Control and Overview (Htop a-like but then openpanel look-a-like)
- User Control
- Services Control

- File Server - Sharing for Mac / Linux / Windows ( AFS, NFS, SMB )
- Media Server - ( iTunes, Streaming, Music & Video )
- Download Server ( Normal downloads, Torrent downloads )
- Surveillance Server so you can add Camera's to your server
- Print Server
- Anti-Virus/Trojan/Spam Software
- Backup Server / Time Machine / Rsync
- Cloud Server

- Web Server ( Httpd, Apache, Nginx )
- FTP Server - For normal users & Guest Users Options
- Database Server Control ( Postgre, Mysql, Phpmyadmin ) View, Edit, Create Databases
- Mail Server ( Account control , view/edit/create/delete )
- Webmail Server ( Horde / Squirrel / RoundCube / Sogo / Zimbra )
- SSH Server

- LDAP Server
- VPN Server
- Radius Server ( Permissions )
- Syslog Server ( All logs, warnings, errors filters and can email by criticals )
- CCCam Server
- Load Balancing
- DNS Options
- Wake on Lan Options
- Schedules - Wake up / Shutdown Times / Backup Times
- Standy By - Energy Options
- Virtualizing Options ( Create Images etc )

And Software Control so you can install Easily extra software and/or delete it from software control.
The reason: i'm installing this one by one
-7
votes
up equal down
Solution #2: ubuntu home-server edition
Written by noskcaj10 the 24 Jul 12 at 22:07.
A version of ubuntu with xfce pre-install along with server software similar to what's listed above.

The only real difference is this would be a separate distro.
4
votes
up equal down
Solution #3: Create tasks for the task-sel
Written by eddiecsilva the 8 Aug 12 at 17:52.
I think a healthy way to approach the problem would be to create tasks in the Task-Sel contemplating the installation of required packages.

The tasks may include the installation of core system and specific packages needed.

Propose your solution

Attachments
No attachments.


Duplicates


Comments
Darwin Survivor (Brainstorm moderator) wrote on the 21 Jul 12 at 10:36
Many of the services you have listed are not something that can simply be "enabled". For instance, a VPN server requires a fair bit of configurations since there are MANY ways it can be configured regarding ports, protocols, authentication, etc. The same goes for print servers, mail servers (WAY more complex than you would think), DNS servers, and virtualization. Also note that "wake-on-lan" is a BIOS/UEFI feature and in 99.99% of cases the operating system has no control over it (unless you meant a wake-on-lan *client* for waking *other* machines up).

If you are not yet comfortable running a headless (no monitor) system, every server application available for Ubuntu can just as easily be installed in the full GUI version of Ubuntu. This way you can take advantage of the Software Center and printer setup and network sharing wizards while still having a fully functional server. In fact, many people use their machine desktop (or laptop for that matter) machine AS their home server.

b0bby2 wrote on the 23 Jul 12 at 16:34
Well qnap servers have all these functions out of the box.
I tought of a ubuntu nas distro

b0bby2 wrote on the 23 Jul 12 at 16:48
Something like Zentyal ;)

cheesehead (Brainstorm admin) wrote on the 23 Jul 12 at 21:52
Ubuntu normally does not create new distros. Instead, it occasionally adopts unofficial community efforts. So the best advice is 'go create it'. There are also intermediate measures for smaller customization like meta-packages and individual packages.

Including all the proposed software on an existing LiveCD doesn't seem realistic, another reason to go the make-a-new-distro route. The Ubuntu LiveCD is aimed at desktop users, not servers, and is already full. The existing Server CD does not include a GUI.

Approving fo 30 days to gauge community input on a new NAS or home/hobby/small-business server distro.

b0bby2 wrote on the 26 Jul 12 at 22:26
Found something better then Zentyal altough it's missing a couple hosting functions: Ajenti !! i'm really excited about this one. It's great for monitoring, installing/deleting apps, user control, daemon, network, etc control Ajenti is really my favorite! I like it.. but like i've said: a couple hosting solutions added would be perfect!

puxkggn wrote on the 29 Jul 12 at 13:26
Not another distro!
Stop making more distro's. It's already bad enough as it is.

RoboJ1M wrote on the 7 Feb 13 at 15:39
It wouldn't be a distro.
It would be a remix.

Go look at the Synology page for DSM4.1

Imagine Lacie's hybrid cloud except with Ubuntu One and your registered home server

It's more like Ubuntu NAS Remix.

Very VERY fixed function by default.

Clever simple RAID (setup, emergency notification, rebuilds and migrations)

Simple VPN compatible with default configs on Android phones (wireless hotspot becomes VPN router)

Plex as the media server

Myth as the DVR (add myth/plex integration)

cheesehead: "The existing Server CD does not include a GUI."

Do Not Want. NAS's have no GUI, but they do have a web interface.

Back in the day I was hoping ubuntu server would permanently bond with zentyal but it never happened.

The tl:dr version:

Make An Ubuntu That Does The Same Thing A Synology Diskstation Does.


Post your comment