57 Commits

Author SHA1 Message Date
Dane Everitt
be7b054a90
Fix build command 2020-03-17 21:39:04 -07:00
Dane Everitt
848e5054c4
Use PHP 7.4 for new development 2020-03-17 21:33:38 -07:00
Dane Everitt
7ecb4c314f
Use SSL for local dev server 2019-06-25 20:41:45 -07:00
Dane Everitt
689a80103f
Different install process for wings 2019-03-24 14:01:40 -07:00
Dane Everitt
590d35337d
Update provision_wings.sh 2019-03-24 13:21:42 -07:00
Dane Everitt
2a7a64dd6a
Fix xdebug issues with phpstorm 2019-03-02 17:08:00 -08:00
Dane Everitt
12fe2c844d
Merge pull request #3 from pterodactyl/feature/daemon
WIP: adding daemon and cleaning up hostmanager
2019-02-02 16:49:36 -08:00
Jakob Schrettenbrunner
63bc450f0d don't mount sftp-server into gopath as its a module 2019-02-02 15:03:00 +01:00
Jakob Schrettenbrunner
209be8356e better install scripts for daemons with go 1.11 2019-02-02 15:02:43 +01:00
Jakob Schrettenbrunner
a5b7bc3ce0 add daemon hostnames to app container 2019-02-02 14:25:23 +01:00
Jakob Schrettenbrunner
ec9d4d645c add info on daemons to readme, also y 2019-02-02 14:01:27 +01:00
Jakob Schrettenbrunner
f99509305c add docs.pterodactyl.test config to app nginx, so it's actually reachable 2019-02-02 13:50:04 +01:00
Jakob Schrettenbrunner
31d859f68b change mailhogs hostname to mailhog.pterodactyl.test 2019-02-02 13:24:59 +01:00
Jakob Schrettenbrunner
69e133caba remove forwarded ports of daemon VMs as they shouldn't be necessary 2019-02-02 13:19:32 +01:00
Jakob Schrettenbrunner
0d626e6e3b update all hostnames and disable hostmanager by default 2019-02-02 13:16:22 +01:00
Jakob Schrettenbrunner
ca3c3d8e05 add fixed ip and proper hostname to wings vm 2019-02-02 13:05:07 +01:00
Jakob Schrettenbrunner
09969712ce add configuration for nodejs daemon 2019-02-02 13:03:59 +01:00
Dane Everitt
52d374dd86
Merge pull request #2 from pterodactyl/feature/faster-dns-macos
use .test as tld instead of .local
2018-12-17 16:39:08 -06:00
Jakob Schrettenbrunner
fb74162da2 use .test as tld instead of .local
because macOS treats every .local domain as a Bonjour host which delays
dns lookups
2018-12-17 23:33:32 +01:00
Dane Everitt
7187be4781
Merge pull request #1 from pterodactyl/feature/wings
add wings environment
2018-09-03 12:46:30 -07:00
Jakob Schrettenbrunner
5ce6b4ef68 don't autostart wings environment 2018-08-29 23:15:32 +02:00
Jakob Schrettenbrunner
a7840042ee add wings environment 2018-08-29 23:12:38 +02:00
Dane Everitt
a78da99516
Merge branch 'master' of https://github.com/pterodactyl/development 2018-08-05 17:41:45 -07:00
Dane Everitt
c62f590056
Fix ports 2018-08-05 17:41:44 -07:00
Dane Everitt
a17cfada24
Rename README to README.md 2018-07-28 16:15:12 -07:00
Dane Everitt
2d41ba8714
Delete README.md 2018-07-28 16:15:03 -07:00
Dane Everitt
60087d451c
Actually get things working correctly 2018-07-22 15:15:44 -07:00
Dane Everitt
93ea4a24bb
Add support for running documentation server 2018-07-22 14:46:03 -07:00
Jakob Schrettenbrunner
5b359aa471 load app provision scripts using #{vagrant_root} to allow vagrant up everywhere 2018-07-22 15:05:10 +02:00
Jakob Schrettenbrunner
a04e0087c6 Revert "actually generate application key"
This reverts commit 089ee6c3ccd7927235132359a92df23d9c864c40.
2018-07-21 11:36:54 +02:00
Jakob Schrettenbrunner
03e3795ad2 use pwd instead of cwd to get current directory 2018-07-21 10:45:47 +02:00
Jakob Schrettenbrunner
089ee6c3cc actually generate application key 2018-07-21 10:45:18 +02:00
Jakob Schrettenbrunner
c961b0377d add shebang to setup.sh and make it executable 2018-07-21 10:28:44 +02:00
Dane Everitt
d7603b0d3a
Add things for UI tests 2018-07-14 21:12:45 -07:00
Dane Everitt
23fefe41cc
Fix the disasterous performance
Disables xdebug on the CLI to make tests run in a few seconds rather than taking minutes.

Also adds support for using docker-sync for "native" performance in the docker container. If you choose to not use it, vagrant will mount the files using the standard osx method which is slower, but still within reasonable bounds.
2018-07-14 20:50:42 -07:00
Dane Everitt
0e2b4d85b5
Finalize working instance using docker 2018-07-14 15:25:01 -07:00
Dane Everitt
bc5bb54614
Add support for v:serve 2018-07-14 15:05:57 -07:00
Dane Everitt
d5c63f6d29
Get pterodactyl running through vagrant & docker 2018-07-14 14:13:38 -07:00
Dane Everitt
f7b34dfe6d
This would help 2018-07-14 14:13:09 -07:00
Dane Everitt
c723f5c526
Push up panel specific vagrant file 2018-07-14 13:22:36 -07:00
Dane Everitt
d46761b1a2
Cleanup 2018-07-14 13:15:04 -07:00
Dane Everitt
5c76d6a5e6
Add curl to base 2018-07-14 13:10:47 -07:00
Dane Everitt
119662b4cf
Gonna need this for quay to work I think 2018-07-14 12:43:08 -07:00
Dane Everitt
d87a0332b1
Rename 2018-07-14 12:38:43 -07:00
Dane Everitt
da34cb37a6
Push up dockerfile for quay build 2018-07-14 12:37:15 -07:00
Dane Everitt
096b090783
Add theoretical caching layer, doesn't really change anything 2018-07-05 23:01:00 -07:00
Dane Everitt
6d1c228fe1
Pass filesystem events through to vagrant 2018-07-04 18:44:11 -07:00
Dane Everitt
2b011104c9
Turns out this slowed things down a ton 2018-07-04 00:08:46 -07:00
Dane Everitt
30ce42ad97
oops 2018-07-04 00:01:03 -07:00
Dane Everitt
60618ced57
In the name of performance I guess 2018-07-03 23:59:31 -07:00