mirror of
https://github.com/cytopia/devilbox.git
synced 2024-12-21 21:57:47 +00:00
.. | ||
assets/img | ||
img | ||
Examples.md | ||
FAQ.md | ||
Hacking.md | ||
README.md | ||
Usage.md |
Devilbox Documentation
Overview | Installing | Updating | Configuration | Usage | Examples | Technical | Hacking | FAQ
Overview
1. Supported Host OS
The devilbox runs on all major operating systems. Below you can quickly check the recommended docker versions and current issues per OS.
Docker Version | normal | Docker for Windows | Docker dor Mac |
Current Issues | here | here | here |
2. Requirements
- Internet connection - only required during initial setup for cloning the devilbox repository and pulling the required docker container. Afterwards you can always work offline.
- Docker Engine 1.12.0+
- Docker Compose 1.6.0+
- On Windows use Docker for Windows (not tested on Docker Toolbox)
- On OSX use Docker for Mac (not tested on Docker Toolbox)
3. Docker documentation
If you have never worked with docker/docker-compose before, you should check up on their documentation to get you started: docker docs.
4. Devilbox documentation
Topic | Description |
---|---|
Installing | How to install docker, docker-compose and the devilbox |
Updating | Update best practise |
Configuration | How to configure the devilbox, switch versions (PHP, MySQL, PgSQL, ...) and how to set custom options (php.ini, my.cnf, httpd.conf, ...) |
Usage | How to create projects, Email and DNS usage, tools (composer , npm , node , drush , ...), entering the container, Log files, Xdebug, Backups, Intranet, ... |
Examples | Some project examples for popular CMS/Frameworks. How to setup Wordpress, Drupal, Yii, ... |
Technical | Technical background information |
FAQ | Questions and Troubleshooting |
5. Video Tutorials
Have a look at youtube to see all the features in action.