CSRF_Token is ook geen geschikte naam aangezien hij in zijn class naar meerdere "tokens" refereert. Noem het dan CsrfTokenManager ofzo.
Het Wat heb jij vandaag geprogrammeerd? topic
Een paneel zoals WHMCS. En nee, jullie krijgen nog geen screens 

Advanced logging module voor mijn Bukkit framework
Raaoul schreef:Sorry hoor maar :CSRF_Token is ook geen geschikte naam aangezien hij in zijn class naar meerdere "tokens" refereert. Noem het dan CsrfTokenManager ofzo.
Afbeelding niet beschikbaarDe bron kon niet worden geladen (www.dereaguurder.nl).Bron openen ↗Smiegles schreef:Je kunt hem ook gewoon bedanken o.i.d. omdat hij je probeert te helpen.Sorry hoor maar :Eerdere citaten tonen
Raaoul schreef:CSRF_Token is ook geen geschikte naam aangezien hij in zijn class naar meerdere "tokens" refereert. Noem het dan CsrfTokenManager ofzo.
Afbeelding
Robiin schreef:Wie, jij? Is Sevvlor ookal mee bezig..Een paneel zoals WHMCS. En nee, jullie krijgen nog geen screens
Jochems schreef:Sevvlor zal vast ook niet de eerste zijn.Wie, jij? Is Sevvlor ookal mee bezig..Eerdere citaten tonen
Robiin schreef:Een paneel zoals WHMCS. En nee, jullie krijgen nog geen screens
Jochems schreef:Ik ook.. Maar dan voornamelijk voor persoonlijk gebruik.. Maar dan meer richting directadmin iets..Wie, jij? Is Sevvlor ookal mee bezig..Eerdere citaten tonen
Robiin schreef:Een paneel zoals WHMCS. En nee, jullie krijgen nog geen screens
Xjessex schreef:Lijkt me veel werk, Sevvlor is er al maanden mee bezig, en het kan nog maanden duren.Ik ook.. Maar dan voornamelijk voor persoonlijk gebruik.. Maar dan meer richting directadmin iets..Eerdere citaten tonen
Jochems schreef:Wie, jij? Is Sevvlor ookal mee bezig..Eerdere citaten tonen
Robiin schreef:Een paneel zoals WHMCS. En nee, jullie krijgen nog geen screens
Zie: http://sevvlor.co.uk/reselltool/
Ziet er wel práchtig uit moet ik zeggen.
Smiegles schreef:Ik wil nu niet zeuren, maar, correcte classnamen gebruiken is toch basis OOP?Sorry hoor maar :Eerdere citaten tonen
Raaoul schreef:CSRF_Token is ook geen geschikte naam aangezien hij in zijn class naar meerdere "tokens" refereert. Noem het dan CsrfTokenManager ofzo.
Afbeelding
Is totaal niet mierenneuken en ik probeer je alleen maar te helpen.Ik gebruik het als web-interface en bouw wat functies die bash scriptjes kunnen runnen op de server, en met bash voer ik de opdrachten op de server uit...
Heb nu al een aantal bash scriptjes die tientallen commands naar één command brengen..
Bijv. newnode -n jesse -p 80 -p 21 -p 3306
Wat het script doet is eerst alle arguments ophalen en deze handlen, vervolgens kijkt hij of er al een data map met -n (de naam) bestaat zoja dan exit ie, en zonee dan gaat ie door..
Dan maakt hij config bestanden aan en mount ie een volume aan een datadirectory op de hoofdserver.
Vervolgens gaat hij poorten openzetten en forwarden naar de server via iptables en daarna schrijft hij een nginx config bestand met reverse proxys per poort..
Dus als je poort 80 oproept via een bepaald domeinnaam dan komt dit bij nginx binnen, die proxyt poort 80 naar poort xxxxx en stuurt de request door naar de mainserver, daar komt hij bij de firewall en daar wordt xxxxx geforward naar een bepaalde server met poort 80 weer, zodat hij zowel binnen als buiten je server op poort 80 werkt..
(Handige manier om meerdere services op één poort (bijv. 80) te laten draaien met maar één ip adres)
En dat wil ik dan in een web-interface gaan verwerken, zodat ik gewoon een knopje heb om een domein toe te voegen en dat hij deze automatisch voor mij in de nginx config laadt, en als je het aan een server koppelt dan worden automatisch de DNS records goed gezet en het domein geforward..
En als ik een server start, wil ik een vooraf geprogrammeerd (door mij) server image op de nieuwe server laden..
Daar staat dan al het OS op en eventueel extra packages..
Zo heb ik nu een node/base image, dan kan ik in een paar seconden een server online hebben met ubuntu en node.js er al op..
En ik wil een server makkelijk kunnen dupliceren, en kunnen backuppen..
Ook wil ik vanaf mijn paneel een image kunnen maken vanaf een git repo van mijn account.
Weet niet precies wat de bedoeling van Sevvlor is en hoe hij de werking wil hebben..
Het is inderdaad heel veel werk, maar je leert er enorm veel van.. Zowel qua programmeren als server kennis.
En dat past wel bij mijn doelen..
Heb nu al een aantal bash scriptjes die tientallen commands naar één command brengen..
Bijv. newnode -n jesse -p 80 -p 21 -p 3306
Wat het script doet is eerst alle arguments ophalen en deze handlen, vervolgens kijkt hij of er al een data map met -n (de naam) bestaat zoja dan exit ie, en zonee dan gaat ie door..
Dan maakt hij config bestanden aan en mount ie een volume aan een datadirectory op de hoofdserver.
Vervolgens gaat hij poorten openzetten en forwarden naar de server via iptables en daarna schrijft hij een nginx config bestand met reverse proxys per poort..
Dus als je poort 80 oproept via een bepaald domeinnaam dan komt dit bij nginx binnen, die proxyt poort 80 naar poort xxxxx en stuurt de request door naar de mainserver, daar komt hij bij de firewall en daar wordt xxxxx geforward naar een bepaalde server met poort 80 weer, zodat hij zowel binnen als buiten je server op poort 80 werkt..
(Handige manier om meerdere services op één poort (bijv. 80) te laten draaien met maar één ip adres)
En dat wil ik dan in een web-interface gaan verwerken, zodat ik gewoon een knopje heb om een domein toe te voegen en dat hij deze automatisch voor mij in de nginx config laadt, en als je het aan een server koppelt dan worden automatisch de DNS records goed gezet en het domein geforward..
En als ik een server start, wil ik een vooraf geprogrammeerd (door mij) server image op de nieuwe server laden..
Daar staat dan al het OS op en eventueel extra packages..
Zo heb ik nu een node/base image, dan kan ik in een paar seconden een server online hebben met ubuntu en node.js er al op..
En ik wil een server makkelijk kunnen dupliceren, en kunnen backuppen..
Ook wil ik vanaf mijn paneel een image kunnen maken vanaf een git repo van mijn account.
Weet niet precies wat de bedoeling van Sevvlor is en hoe hij de werking wil hebben..
Het is inderdaad heel veel werk, maar je leert er enorm veel van.. Zowel qua programmeren als server kennis.
En dat past wel bij mijn doelen..

@Jesse: Voor dat servers uitrollen deel kan je Vagrant voor gebruiken ipv predefined server image. Zie bv https://puphpet.com/ die maakt de config voor Vagrant
Ik heb al een andere constructie..
Heb ook wel eens met vagrant gewerkt, maar vond dat toch wat minder..
Heb ook wel eens met vagrant gewerkt, maar vond dat toch wat minder..
Xjessex schreef:Hoe stuur je die commands van het webinterface naar de server?Ik gebruik het als web-interface en bouw wat functies die bash scriptjes kunnen runnen op de server, en met bash voer ik de opdrachten op de server uit...
Heb nu al een aantal bash scriptjes die tientallen commands naar één command brengen..
Bijv. newnode -n jesse -p 80 -p 21 -p 3306
Wat het script doet is eerst alle arguments ophalen en deze handlen, vervolgens kijkt hij of er al een data map met -n (de naam) bestaat zoja dan exit ie, en zonee dan gaat ie door..
Dan maakt hij config bestanden aan en mount ie een volume aan een datadirectory op de hoofdserver.
Vervolgens gaat hij poorten openzetten en forwarden naar de server via iptables en daarna schrijft hij een nginx config bestand met reverse proxys per poort..
Dus als je poort 80 oproept via een bepaald domeinnaam dan komt dit bij nginx binnen, die proxyt poort 80 naar poort xxxxx en stuurt de request door naar de mainserver, daar komt hij bij de firewall en daar wordt xxxxx geforward naar een bepaalde server met poort 80 weer, zodat hij zowel binnen als buiten je server op poort 80 werkt..
(Handige manier om meerdere services op één poort (bijv. 80) te laten draaien met maar één ip adres)
En dat wil ik dan in een web-interface gaan verwerken, zodat ik gewoon een knopje heb om een domein toe te voegen en dat hij deze automatisch voor mij in de nginx config laadt, en als je het aan een server koppelt dan worden automatisch de DNS records goed gezet en het domein geforward..
En als ik een server start, wil ik een vooraf geprogrammeerd (door mij) server image op de nieuwe server laden..
Daar staat dan al het OS op en eventueel extra packages..
Zo heb ik nu een node/base image, dan kan ik in een paar seconden een server online hebben met ubuntu en node.js er al op..
En ik wil een server makkelijk kunnen dupliceren, en kunnen backuppen..
Ook wil ik vanaf mijn paneel een image kunnen maken vanaf een git repo van mijn account.
Weet niet precies wat de bedoeling van Sevvlor is en hoe hij de werking wil hebben..
Het is inderdaad heel veel werk, maar je leert er enorm veel van.. Zowel qua programmeren als server kennis.
En dat past wel bij mijn doelen..
Als het met PHP is:
shell_exec()
exec()
system()
Kan allemaal (moet je www-data op linux wel toestemming geven voor die command via de visudo)
shell_exec()
exec()
system()
Kan allemaal (moet je www-data op linux wel toestemming geven voor die command via de visudo)