Page 1 of 11 123 ... LastLast
Results 1 to 10 of 107

Thread: Home Server Software Ideas

  1. #1
    Join Date
    May 2007
    Location
    Anchorage, Alaska
    Beans
    168
    Distro
    Ubuntu 9.10 Karmic Koala

    Home Server Software Ideas

    What al are you using on your headless home server?

    I'm not necessarily wondering about Gnome/KDE apps since Ubuntu server is a CLI driven headless server. CLI or web based and available in the repositories would be best.

    Here's my system I have setup recently and am using now:

    Ubuntu Server 8.10 Intrepid
    (8.04 Hardy upgraded, headless troll which lives in my closet)
    Ebox - Web GUI, Samba, Squid, Dan's Guardian, DNS, DHCP, PDC (essentially home router/gateway management)
    Firefly Media Server - Itunes compatible DAAP server for network MP3 sharing
    TorrentFlux - Web based torrent downloading

    What else is out there which would be useful? Chime in and out it out there. I have seen plenty of people asking about home servers, so we might as well let everyone know what we can actually do.

    One thing I thought of, but not yet found, is some web based stats page to act as a home page. Also a web based file manager, something like AjaXplorer (http://www.ajaxplorer.info) would be useful.
    Last edited by quietas; February 20th, 2009 at 09:24 PM.

  2. #2
    Join Date
    Aug 2007
    Location
    Netherlands
    Beans
    97

    Re: Home Server Software Ideas

    not sure what kind of stats your looking for but check out cacti, I have a web based php file manager that you could use, but that is not from repos

  3. #3
    Join Date
    Oct 2006
    Location
    Myra, WV
    Beans
    209
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Home Server Software Ideas

    On Ubuntu 7.10 900mhz 256mb 540gb hd:

    Twonky Media Server: HD over hardline to wireless to xBox 360
    rTorrent: CLI based torrent program (and anti-ISP shaping)
    webmin: If Im lazy.
    Apache2
    OpenSSH
    sshfs
    bigubuntu: amd 900 256mb ram 540gb hd ubuntu 7.10
    bigdesktop: intel 2.2 512md ram 80gb hd ubuntu 8.04
    bigmapper: intel 2.4 1gb ram 60gb hd ubuntu 8.10
    bigtoughbook: intel 3.12 core duo 1.5gb ram 80gb hd xp

  4. #4
    Join Date
    May 2007
    Location
    Anchorage, Alaska
    Beans
    168
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Home Server Software Ideas

    Quote Originally Posted by E_K View Post
    not sure what kind of stats your looking for but check out cacti, I have a web based php file manager that you could use, but that is not from repos
    I set up a quick index.html to link to ebox, firefly, torrentflux. I'd like make that a bit more functional with cpu temp, load, drive usage, network speed. Similar to something like Rainlender or Samurize or Conky, but as a web front end to my server with a section for links.

  5. #5
    Join Date
    Aug 2007
    Location
    Netherlands
    Beans
    97

    Re: Home Server Software Ideas

    well heres something i wrote to monitor some of those things on my server

    first you need to install 2 things

    Code:
    apt-get install hddtemp
    then follow this to install and setup lm-sensors

    http://ubuntuforums.org/showthread.php?t=2780

    and heres what i use to post it to the web, you will have to adapt the script for yourself it should be fairly neatly set out, i didnt plan on sharing it, but you can change whatever you want and remove my name, but if you earn money with it i want 50% hehehe

    Code:
    nano output.sh
    then paste this in

    Code:
    #!/bin/bash
    TERM=linux
    #
    # Server Stats 2 Html v2
    #
    # @Paddy.Net
    
    # user variables
    export LOGFILE=/var/www/temp.html;
    export SCRATCHFILE=/var/spool/temp;
    export HDD0=/dev/sda;
    export HDD1=/dev/sdb;
    
    # main routine
    clear;
    touch $LOGFILE;
    touch $SCRATCHFILE;
    echo "<html>" > $LOGFILE;
    echo "<head>" >> $LOGFILE;
    echo "<meta http-equiv="refresh" content="300">" >> $LOGFILE;
    # echo "<span style="color:#00CC00">" >> $LOGFILE;
    echo "</head>" >> $LOGFILE;
    echo "<BODY BGCOLOR="#000000" TEXT="#00CC00">" >> $LOGFILE;
    echo "Server Hardware Status Capture V2";
    echo "";
    echo "<h1>Server Hardware Status Capture V2</h1>" >> $LOGFILE;
    echo "<br>" >> $LOGFILE;
    echo "Designed, Created & Developed By @Paddy.Net";
    echo "";
    echo "<h2>Designed, Created & Developed By @Paddy.Net</h2>" >> $LOGFILE;
    echo "<br>" >> $LOGFILE;
    echo "Creating HTML Formated Document";
    echo "";
    echo "Outputing Hard Drive Temperature Statistic Readouts";
    echo "";
    echo "<h3>Hard Drive Temperature Statistic Readouts:</h3>" >> $LOGFILE;
    echo "<h4>First Hard Disk Temperature</h4>" >> $LOGFILE;
    
    # temperature displayed in local console will be lower than in the web view
    hddtemp $HDD0;
    hddtemp $HDD0 >> $LOGFILE;
    echo "<br>" >> $LOGFILE;
    echo "<h4>Second Hard Drive Temperature</h4>" >> $LOGFILE;
    hddtemp $HDD1;
    hddtemp $HDD1 >> $LOGFILE;
    echo "<br>" >> $LOGFILE;
    echo "<br>" >> $LOGFILE;
    echo "";
    echo "Outputing Hardware Statistics Readouts";
    echo "";
    echo "<h3>Hardware Statistics Readouts:</h3>" >> $LOGFILE;
    sensors;
    sensors > $SCRATCHFILE;
    sed -i 's/$/<br>/' $SCRATCHFILE;
    cat $SCRATCHFILE >> $LOGFILE && echo "</html>"  >> $LOGFILE && rm -vf $SCRATCHFILE;
    echo "";
    echo "HTML created. All temporary files have been cleaned";
    echo "";
    
    # clear environment variables
    export LOGFILE=
    export SCRATCHFILE=
    export HDD0=
    export HDD1=
    
    exit;
    then make it executable
    Code:
    chmod +x output.sh
    and you can run by

    Code:
    ./output.sh
    or

    Code:
    /directory/output.sh
    have fun

    and as you keep it local theres webmin, but read up on the security risks
    Last edited by E_K; February 20th, 2009 at 09:57 PM. Reason: adding webmin

  6. #6
    Join Date
    Sep 2007
    Location
    North Ft. Myers, FL USA
    Beans
    477
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Home Server Software Ideas

    I run apache2, Citadel mail server, Terminal server, samba, mysql, and SSH server. I am using Ubuntu 8.04 Desktop edition so I use it as a home server and a desktop.

  7. #7
    Join Date
    Mar 2007
    Location
    Hillsboro, OR
    Beans
    169
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: Home Server Software Ideas

    I hate blogspam, but, I did a post awhile back on this. The project it was regarding is stalled for the time being, but maybe it will give you some ideas:

    http://diffra.com/2008/11/home-linux-server-why/
    Apollo(ss): Ubuntu 8.10, Pentium T2330, 2GB RAM, 200GB(Laptop)
    Hestia: Ubuntu 8.04.1, 2.4Ghz P4, 1GB RAM, 500GB, (SMB/FTP/Torrent) {Rebuilding}
    Poseidon: Ubuntu Server 8.04.1, 512MB, LAMP, Mail (VPS)

  8. #8
    Join Date
    May 2007
    Location
    Anchorage, Alaska
    Beans
    168
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Home Server Software Ideas

    Quote Originally Posted by CrucifiedEgo View Post
    I hate blogspam, but, I did a post awhile back on this. The project it was regarding is stalled for the time being, but maybe it will give you some ideas:

    http://diffra.com/2008/11/home-linux-server-why/
    I like your ideas and have already implemented most of them. I did not see Jinzora in the repos, but I'm going to look for something similar. I thought of setting up a Shoutcast/Icecast server and a few playlists to rotate through as another option.

  9. #9
    Join Date
    Oct 2008
    Location
    New Jersey
    Beans
    515
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Home Server Software Ideas

    This is gonna make you all laugh

    1997 IBM Desktop
    90 Mhz AMD Processor
    85 MB RAM
    PC bus 100 mbps network card
    250 GB Hdd (i just installed that)

    Running:
    Ubuntu 8.04/8.10 (depends on if i've reinstalled it again )
    -Apache2 and SSL (All webpages are over HTTPS)
    -SSH/SSHFS for remote administration/data tranfer
    -Webmin for remote monitoring
    -Jinzora for music/video sharing
    -CUPS (all computers print to it, and i can print to it from the net).
    -Postfix/Courrier integrated with SquirrelMail and by BlackBerry (!)
    -DHCP3 for the entire house
    -SAMBA Share (1 folder in the /share directory for each user)

    I think i have enough, am i rite?
    OH NOES!!! I HAZ CRASHED SERVER!! WHY ON EARTH WOULD YOU DO THAT?!?! CAUSE ITS FUNNY!!!!
    Running either 7.04, 8.04, 8.10, 9.04, it varies.
    You talkin' to me? - Taxi Driver (1976)

  10. #10
    Join Date
    May 2007
    Location
    Anchorage, Alaska
    Beans
    168
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Home Server Software Ideas

    Lol, on a 90mhz processor. I'd say that is plenty, but also shows the power of Linux. I'd hazard to guess the web traffic is not extreme and is not serving up fancy pages?

Page 1 of 11 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •