mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-08 06:16:08 +01:00
centralized execution ph3
This commit is contained in:
@@ -149,26 +149,9 @@ def loadLoginPage(request):
|
||||
|
||||
numberOfAdministrator = Administrator.objects.count()
|
||||
password = hashPassword.hash_password('1234567')
|
||||
noOfRules = FirewallRules.objects.count()
|
||||
|
||||
if numberOfAdministrator == 0:
|
||||
ACLManager.createDefaultACLs()
|
||||
acl = ACL.objects.get(name='admin')
|
||||
|
||||
token = hashPassword.generateToken('admin', '1234567')
|
||||
|
||||
email = 'usman@cyberpersons.com'
|
||||
admin = Administrator(userName="admin", password=password, type=1,email=email,
|
||||
firstName="Cyber",lastName="Panel", acl=acl, token=token)
|
||||
admin.save()
|
||||
|
||||
vers = version(currentVersion="1.8", build=1)
|
||||
vers.save()
|
||||
|
||||
package = Package(admin=admin, packageName="Default", diskSpace=1000,
|
||||
bandwidth=1000, ftpAccounts=1000, dataBases=1000,
|
||||
emailAccounts=1000,allowedDomains=20)
|
||||
package.save()
|
||||
|
||||
if noOfRules == 0:
|
||||
newFWRule = FirewallRules(name="panel", proto="tcp", port="8090")
|
||||
newFWRule.save()
|
||||
|
||||
@@ -208,6 +191,24 @@ def loadLoginPage(request):
|
||||
newFWRule = FirewallRules(name="ftptls", proto="tcp", port="40110-40210")
|
||||
newFWRule.save()
|
||||
|
||||
if numberOfAdministrator == 0:
|
||||
ACLManager.createDefaultACLs()
|
||||
acl = ACL.objects.get(name='admin')
|
||||
|
||||
token = hashPassword.generateToken('admin', '1234567')
|
||||
|
||||
email = 'usman@cyberpersons.com'
|
||||
admin = Administrator(userName="admin", password=password, type=1,email=email,
|
||||
firstName="Cyber",lastName="Panel", acl=acl, token=token)
|
||||
admin.save()
|
||||
|
||||
vers = version(currentVersion="1.8", build=1)
|
||||
vers.save()
|
||||
|
||||
package = Package(admin=admin, packageName="Default", diskSpace=1000,
|
||||
bandwidth=1000, ftpAccounts=1000, dataBases=1000,
|
||||
emailAccounts=1000,allowedDomains=20)
|
||||
package.save()
|
||||
return render(request, 'loginSystem/login.html', {})
|
||||
else:
|
||||
return render(request, 'loginSystem/login.html', {})
|
||||
|
||||
Reference in New Issue
Block a user