Open SourceServer Administrationmit Froxlor          Christoph Burchert         Barcamp Mainz 2011              19.11.2011
Agenda Historischer Abriss Froxlor      – Projektüberblick      – Features      – Installationsschema      – Froxlor 1.0...
Über mich                         Christoph Burchert                                  – Selbstständiger IT-              ...
Was macht ein Server-Management-System? Übernimmt wiederkehrende Aufgaben      – Vhosts erstellen      – Zonefiles erstel...
Froxlor – Ein historischerAbriss Ist ein Fork des SysCP-Projekts Entstand im Februar 2010 Probleme, die es lösen sollte...
Projektübersicht   In PHP geschrieben   Momentan 95 kLOC…   Aktuelle Version: 0.9.25   Release-Zyklus      – 4 Wochen ...
Projektübersicht Team      – Vier Core-Developer      – Ein Supporter Paar Zahlen:      – Geschätzte 1000 Installationen...
Supported DistributionsSource based             Gentoo                         Debian Squeeze (6.0)                       ...
Supported DaemonsWebserver:                     Apache 2, LightTPD, nginxNameserver:                    Bind, PowerDNSMDA:...
Features                                               Manage administrators, resellers and             Multiple access le...
Installationsschema Entweder: Distribution Package (Debian z.B.) Oder:      – Server mit HTTPd, MySQL und PHP installier...
Konfigurationsverwaltung Froxlor übernimmt die Konfiguration der  Daemons, d.h.:      – Domains werden verwaltet         ...
Froxlor 1.0 Kompletter Code wird refactored Entwicklung findet in mehreren Development-  Branches (über Git) statt Viel...
Wie kann man helfen? Froxlor robuster machen      – Bugtracker: http://redmine.froxlor.org/ Mitentwickeln      – Bugtrac...
Wie kann man helfen? Übersetzen      – Übersetzung läuft online via Pootle      – http://pootle.froxlor.org/ Bekannter w...
Noch Fragen?19.11.2011        Christoph Burchert   16
Danke für die Aufmerksamkeit!19.11.2011      Christoph Burchert   17
Upcoming SlideShare
Loading in …5
×

Froxlor

4,352 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,352
On SlideShare
0
From Embeds
0
Number of Embeds
519
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Froxlor

  1. 1. Open SourceServer Administrationmit Froxlor Christoph Burchert Barcamp Mainz 2011 19.11.2011
  2. 2. Agenda Historischer Abriss Froxlor – Projektüberblick – Features – Installationsschema – Froxlor 1.0 Mithelfen19.11.2011 Christoph Burchert 2
  3. 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. Folien19.11.2011 Christoph Burchert 3
  4. 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. 5. Froxlor – Ein historischerAbriss 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 Projekts19.11.2011 Christoph Burchert 5
  6. 6. Projektübersicht In PHP geschrieben Momentan 95 kLOC… Aktuelle Version: 0.9.25 Release-Zyklus – 4 Wochen Entwicklung • Release Candidate – 2 Wochen Bugfixes • Stable Release19.11.2011 Christoph Burchert 6
  7. 7. Projektübersicht Team – Vier Core-Developer – Ein Supporter Paar Zahlen: – Geschätzte 1000 Installationen – Einige Hoster bieten Froxlor als Panel an www.froxlor.org19.11.2011 Christoph Burchert 7
  8. 8. Supported DistributionsSource 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.0Ports based FreeBSD19.11.2011 Christoph Burchert 8
  9. 9. Supported DaemonsWebserver: Apache 2, LightTPD, nginxNameserver: Bind, PowerDNSMDA: Courier, DovecotMTA: Postfix, EximFTP - server ProFTPd, PureFTPdLogfile - analyser Awstats, Webalizer19.11.2011 Christoph Burchert 9
  10. 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 account19.11.2011 Christoph Burchert 10
  11. 11. Installationsschema Entweder: Distribution Package (Debian z.B.) Oder: – Server mit HTTPd, MySQL und PHP installieren – Froxlor downloaden, installieren und Spaß haben19.11.2011 Christoph Burchert 11
  12. 12. Konfigurationsverwaltung Froxlor übernimmt die Konfiguration der Daemons, d.h.: – Domains werden verwaltet • E-Mail-Accounts • FTP-Accounts • .htaccess • Zonefiles • … Aber: Initiale Daemonkonfiguration notwendig19.11.2011 Christoph Burchert 12
  13. 13. Froxlor 1.0 Kompletter Code wird refactored Entwicklung findet in mehreren Development- Branches (über Git) statt Viel API Timeline – Schwierig19.11.2011 Christoph Burchert 13
  14. 14. Wie kann man helfen? Froxlor robuster machen – Bugtracker: http://redmine.froxlor.org/ Mitentwickeln – Bugtracker – Problem suchen, Patch schreiben, Mail an team@froxlor.org19.11.2011 Christoph Burchert 14
  15. 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
  16. 16. Noch Fragen?19.11.2011 Christoph Burchert 16
  17. 17. Danke für die Aufmerksamkeit!19.11.2011 Christoph Burchert 17

×