Felcsattintok egy komolyabb témát és ebben szeretnék segítséget kérni.
Prológ:
Első munkáim között szerepelt egy webhoszting panel még a windows 2003 -as korszakban, és ez odáig fajult, hogy FreeBSD 10-en full C++ -ba írt saját webadmin futkorászik a szervereimen, mysql,apache-mpm-itk,nginx (flood protection,cache),postfix,courier,sasl,pure-ftpd,powerdns,amavisd,postfwd(mail outgoing limit) társaságában.
Mivel a csomagok elavultak a jelenlegin (BSD) és akármilyen unix-like párti vagyok beláttam, hogy Debian kelendőbb meg jobb a HW támogatása, így ezt egy új keretrendszerrel(C++ és LUA) és UI -val portolnám debian -ra.
Mivel kinőttem a birtoklási vágyakból, úgy látnám értelmét, hogy elérhető lenne mindenki számára 0 forintért.
Ergó publikálnék egy Cpanel szerűt. Most a csavar az egészben, hogy az én ügyfél köröm, külön örvend annak hogy nem egy túl
bonyolított katyvasz (jelenlegi) az egész és ami van az mindenre elég és működik, szóval letisztult mindent tudó ideális Small-Business számára és nem turkál meg irogat konfigokba, így a rendszergazdák szabad kezet kapnak az OS felett. Külön megemlítem, hogy per-user vagy per-site privilégiumra épül, ergó fájlrendszer jogokkal védve van minden tárhely, egymástól függetlenül, de van rá lehetőség domain/aldomain prefixelésére mappán belül azonos jogokkal és nem azonos jogokkal is.
mySQL táblákból veszi az infót, ott is amit lehet szeparált db/user jogokkal.
Lenne egy worker process meg egy frontend, ami nem PHP hanem a rendszer része, így a szolgáltatásoktól független.
A projekt szabadidős, de kb 1 hónapon belül megvan.
Amit szeretnék tőletek az egy rohadt nagy BRAINSTORMING, hogy ha már "yet another... cpanel like crap" -et csinálok, használható legyen, mert lenne sikere és lehet dobálni kövekkel.. de nekem nem jön át a cpanel se az ispconfig se a többi ...
- Szóval mi az amit utáltok, vagy hiányoltok az ilyen rendszerekben?
- Telepítés, Üzemeltetés, Hibakeresés, Frissítés..
- Funkciók, S.M.A.R.T,CPU,MEM graph? Inline editor a konfigokhoz?
- Backup, Rollback, Import, Export?
P.S:
Tudom, van már 100 + 1 ilyen rendszerekből, ez a 102. lesz. és?
Update (2016-03-01):
Köszönöm a segítségeteket és az ötleteket.
- Teljesen a Backend/API -ra fókuszálva.
- Release Plan kész (https://devel.npulse.net/lmvh/release)
- Import/Export/IMAP SYNC!/ZFS Opcionális Támogatása
- OS: Debian-Like / FreeBSD
- Stage: API/Backend devel
- Highlights: Security, Lightweight, Simplicity, Speed, Portability
- Pricing: Free-of-Charge
Update (2016-03-15):
- Backend Engine Kész.
- API Engine Kész.
- Teszt API kész (json) (PHP)
- Frontend via Backend Kész
- Felhasználó Kezelés: Backend, API, Frontend Kész
- Domain Kezelés: Backend, API, Frontend Kész (Featuring: DNSSEC)
- Csomagok Kezelése: Backend, API, Frontend Kész.