===== Ideen um den Server Babylon 5 ==== ==== Proxy ==== Es soll ein Proxy entstehen, der als Basis für weitere Projekte dient. Die Codebasis soll möglichst sauber sein, und gut erweiterbar. Folgende Proxies können initial umgesetzt werden: * Es soll die aktuelle Treueprämie von DerMann 1 x / Monat per Mail versandt werden * Es soll 1 x / Tag auf Stackoverflow eingeloggt und eine Frage geladen werden (Enthusiast, Fanatic Badge) * Es soll 1 x / IP Adress-Änderung ein Link zu einer shared Stackoverflow Frage aufgerufen werden (Announcer, Booster, Publicist Badges) ==== Website ==== Alles was auf der Website läuft. Hier sind diverse Applikationen (z.B.: Joomla, Redmine) als Kategorien realisiert. === Search Engine Friendly URLs funktionieren nicht === Es waren eine Zeit lang die SEO URLs aktiv, diese mussten jedoch aus einem mittlerweile unbekannten Grund wieder deaktiviert werden. Prüfen, wie diese wieder aktiviert werden können. ==== Autodet ==== Autodet - Automatisches Deployment Tool Ein Tool, welches automatisch bestimmte Aktionen durchführt, um eine Java-Applikation automatisch in Betrieb zu nehmen. Es soll je nach Konfiguration Backups vom Server / der Datenbank machen & auf Existenz prüfen, die Applikation deployen, Upgrade-Scripts ausführen,... Das ganze soll auf einem modularen Framework entstehen, welches ich einmal angedacht / anprogrammiert habe, um ein vorkonfiguriertes Eclipse auf einem Entwickler-PC zu deployen. Dieses Framework gehört sauber in ein SCM gezogen, und entsprechend erweitert. --> Aktuelle Version von Jenkins & seinen Build Pipelines ansehen ==== Torrent mit Webinterface ==== Es sollen am Server bequem übers Web Torrents / Downloads gestartet werden können. (siehe [[babylon5#docker_services|Babylon5 - Docker Services]]) ==== Sicherheitskonzept für den Server ==== Aktuell ist der Server nicht als übermässig sicher anzusehen. Dies soll sich abeer ändern mit einem umfassenden Konzept wie man den Server und seine Services bestmöglich absichert ==== Servergehäuse ==== Plexiwände einbauen Serverstandort verlegen