69 Commits

Author SHA1 Message Date
Jakob Schrettenbrunner
cd1f9c04d8 improve docker images and less root 2021-01-16 18:05:33 +01:00
Jakob Schrettenbrunner
a86b41af96 switch to non-root user in app container 2021-01-09 03:22:18 +01:00
Jakob Schrettenbrunner
9a19d9057b reverse symlink for app container
some VS Code tooling doesn't handle symlinks very well...
2021-01-09 02:19:12 +01:00
Jakob Schrettenbrunner
2d3e446cc2 more up to date wings provisioning 2021-01-09 02:18:19 +01:00
Jakob Schrettenbrunner
8fa4f6ed56 copy mkcert rootCA to certs folder 2021-01-09 01:37:54 +01:00
Jakob Schrettenbrunner
791f2c2f36 better gitignore of folders 2021-01-09 01:37:33 +01:00
Jakob Schrettenbrunner
7f67869df5 add vagrant.config.yml to readme 2021-01-09 01:37:24 +01:00
Jakob Schrettenbrunner
646c76ac00 add support for a local vagrant.settings.yml
this allows to configure some settings per-machine
for now cpu and ram of the wings vm
2021-01-06 20:12:39 +01:00
Jakob
5399857793
Merge pull request #6 from TekExplorer/patch-1
add database port
2020-12-02 20:35:10 +01:00
Omar Kamel
e54f3fc3c4
add database port
the host has the database mapped to 33060.
you have no idea how long this has pissed me off not working.
2020-12-02 14:14:18 -05:00
Dane Everitt
0a83513189
Use MySQL 8 v1.0.0-beta.3 2020-03-25 20:30:47 -07:00
Dane Everitt
80418baf7b
Thats fun, no idea why directory deployment broke 2020-03-17 22:03:29 -07:00
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