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
2018-12-17 23:33:32 +01:00
2018-07-14 20:50:42 -07:00
2018-07-02 21:27:40 -07:00
2018-07-28 16:15:12 -07:00
2018-08-29 23:12:38 +02:00
2018-12-17 23:33:32 +01:00

Pterodactyl Vagrant Environment

This repository provides a basic vagrant environment suitable for development of Pterodactyl on your local machine.

Getting Started

You'll need the following things installed on your machine.

  • Vagrant
  • VirtualBox
  • Docker

You'll also need the following Vagrant plugins: vagrant-hostmanager and vagrant-vbguest

First Run

These commands should be run if this will be your first time running Pterodactyl and you do not already have a .env file configured.

vagrant up
vagrant up --provision-with setup app

Subsequent Runs

Once you already have everything setup for the app, you can simply run vagrant up. If you only need the application, and have your own SQL server, redis, and mailhog (or some combination), you can run vagrant up [boxes] and replace [boxes] with the boxes to bring online.

Description
Development environment setup for Pterodactyl. This is used internally by our development team to ensure getting Pterodactyl running in a development environment is a painless as possible.
Readme Apache-2.0 221 KiB
Languages
Shell 53.8%
Dockerfile 46.2%