Sie sind nicht angemeldet.

DeaD_EyE

Administrator

  • »DeaD_EyE« ist der Autor dieses Themas

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

1

Samstag, 31. August 2013, 22:39

Easy-WI ist nun freie Software (GPLv3)

Das Easy-WI ist mit dem Milestone 4.00 freie Software im Sinne der GNU GPL v3 geworden, darum möchte ich das Interface hier gerne vorstellen.


Was ist Easy-WI?
Easy-Wi ist zu aller erst ein Webinterface für verschiedene Serverdienste. Darüber hinaus bietet es ein CMS, dass einen integrierten Game- und Voiceserver Verleih hat.
Es wurde mit dem Ziel programmiert, die täglich anfallenden Aufgaben eines Administrators zu automatisieren und zu vereinfachen.


Für wen ist Easy-WI gedacht?
Easy-Wi richtet sich an jedermann. Egal ob für den professionellen Einsatz als Hoster, Sponsoring Projekt, Lan Party, Clan, oder Privatperson, Easy-WI eignet sich für alle.


Warum der Schritt zur GNU GPL v3?
Der Schritt wurde vollzogen, um die Entwicklung zu beschleunigen.
Easy-WI ist seit einigen Jahren von einer Person gewerblich entwickelt worden. Durch das Gewerbe war die Nutzung zahlreicher Klassen aus Lizenzgründen nicht möglich, so dass alles selber entwickelt und das Rad neu erfunden werden musste.
GNU GPL v3 lizenziert arbeiten nun mehrere Personen an Easy-WI. Ebenso kann nun eine Vielzahl ausgezeichneter Klassen wie Hybridauth eingesetzt werden.


Welche Funktionen bzw. Module hat Easy-WI?
Maßgeblicher Punkt bei der Programmierung ist es, alle Prozesse zu automatisieren. Sämtliche Funktionen aufzulisten würde den Rahmen sprengen. Deswegen nur eine Zusammenfassung der wichtigsten Punkte:
  • Mobile ready. Das Standardtemplate wurde mit Twitter Bootstrap umgesetzt und ist responsive. Dadurch wird das WI zu einer Web App, die leicht vom Handy bzw. Tablet gesteuert werden kann.
  • Mehrsprachigkeit. Derzeit unterstützt sind Deutsch, Englisch und Dänisch. Die Texte liegen in XML Dateien vor.
  • Die PHP Module sind von den HTML Templates getrennt. Sollte ein View eines Custom Templates nicht angelegt sein, wird automatisch das default verwendet.
  • Die Gameserver Verwaltung ist überwiegend automatisiert. Lediglich Addons müssen von Zeit zu Zeit zentral aktualisiert werden. Das Verteilen auf die einzelnen Gameserver geschieht bereits wieder automatisch.
  • Das gleiche gilt für Voiceserver auf TS3 Basis.
  • Dabei kann für TS3 Server zusätzlich ein TSDNS als standalone, oder aber zusammen mit der TS3 Master Instanz verwaltet werden.
  • Sowohl Game-, als auch Voiceserver werden automatisiert überwacht. Server offline? Zu viele Slots? Kein Passwort bei einem Private Server gesetzt? Branding im Servernamen vergessen? Es wird umgehend reagiert.
  • Bestehende Voice- und Gameserver können ins WI importiert und Nutzern zugewiesen werden.
  • Mittels PXE, DHCP und TFT ermöglichen die Installation von Images und das Verwalten von ESX(i) und Dedicated Servern.
  • Es können Reseller angelegt und verwaltet werden.
  • Sämtliche Module können über die REST API in bereits bestehende Prozesse wie z.B. einem WHMCS, oder Magento basierenden Shop eingebunden werden.



Wie wird Easy-WI supported?
Open Source typisch gibt es:



Wo kann ich Easy-WI downloaden?





Die für die Version 4.00 bearbeiteten Entwickler Tickets können im Github Repository eingesehen werden.

Upgrade Anleitung
Version 4.00 ist ein Drop in Replacement. Durch Ioncube Restriktionen kann nicht von 3.70 auf 4.00 im Panel geupgraded werden. Das Gleiche gilt für die control welche von der control.sh ersetzt wird.
  • Downloade das Komplettpaket im Easy-Wi Download Bereich
  • Upgrading Web

  • Upgrading Game Rootserver
    • Uploade die control.sh in das home/ Verzeichnis des Easy-WI Masterusers; Dies ist der Ort, an dem auch die control platziert ist.
    • Ändere das chmod zu 750: chmod 750 control.sh
    • Füre visudo aus, um die /etc/sudoers zu editieren und füge folgende Zeile hinzu: deinMasterUser ALL = (ALL, !root:deinMasterUser) NOPASSWD: /home/deinMasterUser/control.sh



Neuerungen und Änderungen:
  • Generell:
    • Geändert: famfamfam Flag Icons verwendet.
    • Geändert: Entfernen Buttons sind rot.
    • Geändert: Bootstrap Template ist nun default
    • Hinzugefügt: Dänische Sprache (thx @MikkelDK)

  • CMS:
    • Hinzugefügt: Download Modul

  • Gameserver:
    • Hinzugefügt: Spieltemplates und Addon Einstellungen können mit XML Dateien im- und exportiert werden
    • Geändert: SSH2 connect und execute Funktionen wurden komplett überarbeitet und erlauben ein schnelleres prozessieren
    • Hinzugefügt: Der Serverstatus wird im Admin Menü in der Übersicht farblich dargestellt

  • User:
    • Hinzugefügt: Changelog wenn Userdaten geändert werden
    • Hinzugefügt: Benutzer können Vertreter verwalten

  • Voiceserver:
    • Hinzugefügt: Im Userpanel können nun folgende Werte geändert werden: virtualserver_reserved_slots, virtualserver_needed_identity_security_level, virtualserver_hostmessage_mode, virtualserver_hostbanner_gfx_interval, virtualserver_antiflood_points_tick_reduce, virtualserver_antiflood_points_needed_command_block, virtualserver_antiflood_points_needed_ip_block
    • Hinzugefügt: Der Serverstatus wird im Admin Menü in der Übersicht farblich dargestellt



Bugfixes
  • ESX(i) VM nun korrekt gestartet
  • Config Liste enthält nur noch zulässige Configs im Protection Mode
  • Empfänger und Sender waren SMTP Modus vertauscht

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Terrorkarotte« (31. August 2013, 22:45)


2

Samstag, 31. August 2013, 23:30

Eines der besten Webinterface für Voice- und Gameserver. Ich nutze es seid einem Jahr und muss sagen du musst dich nur noch draum kümmern das SM/MM und die ganzen Plugins gehen. :thumbsup:

Greetz
LeXx

3

Sonntag, 1. September 2013, 00:03

Auch wenn ich es noch nicht hatte, sieht es ja nicht schlecht aus. Habe mal den easywitester getestet und direkt 2 kleine Fehler gefunden ( https://github.com/easy-wi/developer/pull/33 ).

4

Sonntag, 1. September 2013, 00:34

Das Skript ist kein Teil vom Easy-WI Core und lag hier noch seit ca. 2 Jahren auf der Platte rum.

Danke für den Fix, habe ihn gleich mal gepullt.

Genau dieses Beispiel, ist es, was ich mir mit dem Schritt zu Open Source erhofft hatte :)
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Terrorkarotte« (1. September 2013, 01:09)


5

Sonntag, 1. September 2013, 00:40

Habe es auch mal bei meinem Hoster ins Forum gepostet, natürlich mit Quellenangabe. Ich hoffe das es ok ist Ulrich :thumbsup:

Greetz
LeXx

DeaD_EyE

Administrator

  • »DeaD_EyE« ist der Autor dieses Themas

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

6

Sonntag, 1. September 2013, 10:14

Das ist der Sinn. Das Projekt soll bekannter werden und mehr Unterstützer finden. Wenn ihr z.B. Chinesisch könnt und wollt das WI unbedingt in Chinesisch haben, könnt ihr es übersetzen. (UTF16 ist noch nicht implementiert..)

Wir sind über jegliche Werbung sehr froh. Also Clans dürfen auch dieses WI propagieren und die Text dazu nutzen. Wir haben ebenfalls für die WIs ein Forum eingerichtet.

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

7

Sonntag, 1. September 2013, 11:29

Top Sache Ulrich!

Wie ist das denn mIt Gewerbenutzung? Gibt es da Entgeldichen Premium Support oder ist das komplett eingestellt?

8

Sonntag, 1. September 2013, 12:59

Alte Verträge werden weiter erfüllt. Derzeit ist es aber nicht geplant, dass ich einen Premium Support anbiete.
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Ähnliche Themen