3. Über mich
Christoph Burchert
– Selbstständiger IT-
Dienstleister
– Studiert Informatik an
der TU Darmstadt
– Entwickelt seit Februar
2011 an Froxlor
www.der-chb.de
– Inkl. Folien
19.11.2011 Christoph Burchert 3
4. Was macht ein Server-
Management-System?
Übernimmt wiederkehrende Aufgaben
– Vhosts erstellen
– Zonefiles erstellen
– Zugänge erstellen/sperren/löschen
–…
Übernimmt nicht die Verwaltung eines Servers
:(
19.11.2011 Christoph Burchert 4
5. Froxlor – Ein historischer
Abriss
Ist ein Fork des SysCP-Projekts
Entstand im Februar 2010
Probleme, die es lösen sollte:
– Näher an der Community
– Besserer Release-Zyklus
– Mehr Demokratie innerhalb des Projekts
19.11.2011 Christoph Burchert 5
7. Projektübersicht
Team
– Vier Core-Developer
– Ein Supporter
Paar Zahlen:
– Geschätzte 1000 Installationen
– Einige Hoster bieten Froxlor als Panel an
www.froxlor.org
19.11.2011 Christoph Burchert 7
8. Supported Distributions
Source based Gentoo
Debian Squeeze (6.0)
Debian Lenny (5.0)
APT - based
Ubuntu 8.04 (Hardy)
Ubuntu 10.04 (Lucid)
RPM - based SUSE Linux 10.0
Ports based FreeBSD
19.11.2011 Christoph Burchert 8
10. Features
Manage administrators, resellers and
Multiple access levels customers with a combined, yet seperated
interface
Support for the "Software as a Service" one
APS click application installer (APS-Standard 1.0,
1.1 & 1.2)
A support-ticket system for communication
Ticket system between customer and reseller /
administrator
PHP and Perl - support via SuEXEC and / or
Perl & PHP
FastCGI, PHP with PHP-FPM
Individual PHP - configurations per domain
php.ini management
if used with Apache
Manage your complete Mail-, FTP- &
Different services Webspace infrastructure in one central
place
DKIM & individual DNS/SPF Records are
Anti SPAM supported to reduce spam for your
customers
Full IPv4 and IPv6 support through the
IPv4 & IPv6
complete panel
Integrated reseller and customer
Newsletter system
newsletter system
Custom errorpages, path settings and
"htaccess" directory protection for all supported
webservers
Template based themes switchable per
Themes
account
19.11.2011 Christoph Burchert 10
11. Installationsschema
Entweder: Distribution Package (Debian z.B.)
Oder:
– Server mit HTTPd, MySQL und PHP installieren
– Froxlor downloaden, installieren und Spaß haben
19.11.2011 Christoph Burchert 11
12. Konfigurationsverwaltung
Froxlor übernimmt die Konfiguration der
Daemons, d.h.:
– Domains werden verwaltet
• E-Mail-Accounts
• FTP-Accounts
• .htaccess
• Zonefiles
• …
Aber: Initiale Daemonkonfiguration notwendig
19.11.2011 Christoph Burchert 12
13. Froxlor 1.0
Kompletter Code wird refactored
Entwicklung findet in mehreren Development-
Branches (über Git) statt
Viel API
Timeline
– Schwierig
19.11.2011 Christoph Burchert 13
14. Wie kann man helfen?
Froxlor robuster machen
– Bugtracker: http://redmine.froxlor.org/
Mitentwickeln
– Bugtracker
– Problem suchen, Patch schreiben, Mail an
team@froxlor.org
19.11.2011 Christoph Burchert 14
15. Wie kann man helfen?
Übersetzen
– Übersetzung läuft online via Pootle
– http://pootle.froxlor.org/
Bekannter werden
– Installieren, testen, weiterempfehlen :)
Wiki-Artikel schreiben
– In Redmine integriert (http://redmine.froxlor.org/)
Support
– http://forum.froxlor.org/
19.11.2011 Christoph Burchert 15