Homeserver

Aus catbull multimedia wiki
Zur Navigation springen Zur Suche springen

This site is dedicated to the various servers we built for ourselfes, and the lessons learned :)

Case

Mini-ITX

Thermaltake - Element Q

  • 200W SFX12
  • Sharkoon - HDD Vibe-Fixer 5.25
+ cheap (~55€)
+ clean looks
+ PSU included
~ 1 external 5.25 bay
~ 1 external 3.50 bay
~ 1 internal 3.50 bay 
- PSU is noisy
- some sharp edges
- little room to mount larger heatsinks

Hardware

Mini-ITX

Sapphire PURE Fusion Mini E350, A50M Mainboard

with Corsair - DDR3 4GB 1333MHZ SO-DIMM (~25€)

+ USB 3.0
+ 5 x SATA
+ mini PCI slot 
+ PCI-E slot
~ reasonable priced ~105 €
- Marvell TODO:Type NIC not supported in Debian-Wheezy
- 40mm Fan is noisy
- no space to mount larger heatsink 

Operating System

Linux

Debian-Wheezy

+ it's Debian :)
- currently support for Marvell NIC is broken
 

Server Software

SSH-Remote Access

TODO: noroot, without password, fail2ban, forwarding, ...

DynDNS Client

ddclient

HOWTO: Update no-ip.com DynDNS with ddclient

Monitoring

Munin

TODO: HOWTO: Munin with CGI

Collectd

TODO:

Icinga

TODO:

WebDAV

OwnCloud

TODO:

CalDAV

Owncloud

TODO:

CardDAV

OwnCloud

TODO:

File Sync

Owncloud

TODO:

Music Streaming

Owncloud

TODO:

Video Streaming

TODO:

Web Proxy

TODO:

Client Software

Linux

Owncloud-Client

Seit dem Umstieg auf die csync Engine im Dezember 2012 (around Client Version 1.2.0 beta1) sind die Synchronisationsprobleme der Vorgängerversionen behoben. Kleinere Stabilitätsprobleme und langsame Synchronisation von grossen Konten sind derzeit zu erwarten.

  • ownCloud repository von OBS hinzufügen.
  • Dependencies (als root, oder via sudo) installieren:
    • Debian/Ubuntu: apt-get update; apt-get build-dep owncloud-client
    • openSUSE: zypper ref; zypper si -d owncloud-client
    • Fedora/CentOS: yum install yum-utils; yum-builddep owncloud-client
  • Allgemeinen Installationsanleitunge folgen

Thunderbird

Lightning Extension
        link: addons.mozilla.org/
        + good Calendar support via CalDAV
        - no Contacts/CardDAV support

        HOWTO: Sync Lightning calendar with OwnCloud


SOGO Connector Extension
        TODO: link
        + should supports Contacts/CardDAV according to http://forum.owncloud.org/viewtopic.php?f=3&t=2040
        - couldn't get to work with OwnCloud
SOGO Integrator Extension
        TODO link
        TODO
Zindus Extension
        TODO link
        + supports Google Calendar
        + supports Zimbra Calendar
        - no support for OwnCloud
LibOpenSync Extension
        TODO link
        TODO

Evolution

Syncevolution Extension
TODO:

Windows

MacOS

Android

Owncloud Client

http://owncloud.org/support/android/

oder aus F-Droid Repository: http://f-droid.org/

Current Features:

  • File upload / download
  • Photo / Video previews

In development:

  • Contacts sync
  • Calendars sync

CardDAV-free

Gut funktionierende Kontakt Synchronisierung von Marten Gajda.

http://dmfs.org/carddav/

oder https://play.google.com/store/apps/details?id=org.dmfs.carddav.sync&hl=en

aCal

Foss Kalender Implementierung für Android

Kalender-Sync mit Owncloud funktioniert problemlos, Notes und TODOs dz. nicht

http://acal.me/wiki/Main_Page

oder aus F-Droid Repository: http://f-droid.org/

oder https://play.google.com/store/apps/details?id=com.morphoss.acal&hl=en

Iphone