Advertisement
Guest User

pterodactyl-installer

a guest
Jan 19th, 2021
600
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.77 KB | None | 0 0
  1. root@athena:/home/overlord# bash <(curl -s https://pterodactyl-installer.se)
  2. * Pterodactyl installation script @ v0.2.0
  3. *
  4. * Copyright (C) 2018 - 2021, Vilhelm Prytz, <[email protected]>, et al.
  5. * https://github.com/vilhelmprytz/pterodactyl-installer
  6. *
  7. * Sponsoring/Donations: https://github.com/vilhelmprytz/pterodactyl-installer?sponsor=1
  8. * This script is not associated with the official Pterodactyl Project.
  9. *
  10. * What would you like to do?
  11. * [0] Install the panel
  12. * [1] Install Wings
  13. * [2] Install both [0] and [1] on the same machine (wings script runs after panel)
  14.  
  15. * [3] Install 0.7 version of panel (unsupported, no longer maintained!)
  16. * [4] Install 0.6 version of daemon (works with panel 0.7, no longer maintained!)
  17. * [5] Install both [3] and [4] on the same machine (daemon script runs after panel)
  18.  
  19. * [6] Install panel with canary version of the script (the versions that lives in master, may be broken!)
  20. * [7] Install Wings with canary version of the script (the versions that lives in master, may be broken!)
  21. * [8] Install both [5] and [6] on the same machine (wings script runs after panel)
  22. * Input 0-8: 2
  23. * Retrieving release information..
  24. ######################################################################
  25. * Pterodactyl panel installation script @ v0.2.0
  26. *
  27. * Copyright (C) 2018 - 2021, Vilhelm Prytz, <[email protected]>, et al.
  28. * https://github.com/vilhelmprytz/pterodactyl-installer
  29. *
  30. * This script is not associated with the official Pterodactyl Project.
  31. *
  32. * Running debian version 10.
  33. * Latest pterodactyl/panel is v1.2.1
  34. ######################################################################
  35. * debian 10 is supported.
  36. ########################################################################
  37. * Database configuration.
  38.  
  39. * This will be the credentials used for communication between the MySQL
  40. * database and the panel. You do not need to create the database
  41. * before running this script, the script will do that for you.
  42.  
  43. * Database name (panel):
  44. * Username (pterodactyl):
  45. * Password (press enter to use randomly generated password):
  46. * List of valid timezones here https://www.php.net/manual/en/timezones.php
  47. * Select timezone [Europe/Stockholm]:
  48. * Provide the email address that will be used to configure Let's Encrypt and Pterodactyl: ******************
  49. * Email address for the initial admin account: ******************
  50. * Username for the initial admin account: overlord
  51. * First name for the initial admin account: Fredrik
  52. * Last name for the initial admin account: Kihlstedt
  53. * Password for the initial admin account: *************
  54. ########################################################################
  55. * Set the FQDN of this panel (panel.example.com): ******************
  56. * Do you want to automatically configure UFW (firewall)? (y/N): y
  57.  
  58. * WARNING: You cannot use Let's Encrypt with your hostname as an IP address! It must be a FQDN (e.g. panel.e xample.org).
  59.  
  60. * Do you want to automatically configure HTTPS using Let's Encrypt? (y/N): y
  61. * This script will perform a HTTPS request to the endpoint https://checkip.pterodactyl-installer.se
  62. * The official check-IP service for this script, https://checkip.pterodactyl-installer.se
  63. * - will not log or share any IP-information with any third-party.
  64. * If you would like to use another service, feel free to modify the script.
  65. * I agree that this HTTPS request is performed (y/N): y
  66. * Resolving DNS for ******************
  67. * DNS verified!
  68. ##############################################################
  69. * Pterodactyl panel v1.2.1 with nginx on debian
  70. * Database name: panel
  71. * Database user: pterodactyl
  72. * Database password: (censored)
  73. * Timezone: Europe/Stockholm
  74. * Email: ******************
  75. * User email: ******************
  76. * Username: overlord
  77. * First name: Fredrik
  78. * Last name: ******************
  79. * User password: (censored)
  80. * Hostname/FQDN: ******************
  81. * Configure Firewall? true
  82. * Configure Let's Encrypt? true
  83. * Assume SSL? false
  84. ##############################################################
  85.  
  86. * Initial configuration completed. Continue with installation? (y/N): y
  87. * Starting installation.. this might take a while!
  88. Hit:1 http://security.debian.org/debian-security buster/updates InRelease
  89. Hit:2 http://deb.debian.org/debian buster InRelease
  90. Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
  91. Fetched 51.9 kB in 1s (99.9 kB/s)
  92. Reading package lists...
  93. Building dependency tree...
  94. Reading state information...
  95. All packages are up to date.
  96. Reading package lists... Done
  97. Building dependency tree
  98. Reading state information... Done
  99. Calculating upgrade... Done
  100. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  101. Reading package lists... Done
  102. Building dependency tree
  103. Reading state information... Done
  104. The following NEW packages will be installed:
  105. ufw
  106. 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  107. Need to get 164 kB of archives.
  108. After this operation, 852 kB of additional disk space will be used.
  109. Get:1 http://deb.debian.org/debian buster/main amd64 ufw all 0.36-1 [164 kB]
  110. Fetched 164 kB in 0s (16.4 MB/s)
  111. Preconfiguring packages ...
  112. Selecting previously unselected package ufw.
  113. (Reading database ... 29860 files and directories currently installed.)
  114. Preparing to unpack .../archives/ufw_0.36-1_all.deb ...
  115. Unpacking ufw (0.36-1) ...
  116. Setting up ufw (0.36-1) ...
  117. Processing triggers for man-db (2.8.5-2) ...
  118. Processing triggers for rsyslog (8.1901.0-1) ...
  119. Processing triggers for systemd (241-7~deb10u5) ...
  120.  
  121. * Enabling Uncomplicated Firewall (UFW)
  122. * Opening port 22 (SSH), 80 (HTTP) and 443 (HTTPS)
  123. /dev/fd/62: line 655: ufw: command not found
  124.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement