# devilbox **Repository Path**: regoo/devilbox ## Basic Information - **Project Name**: devilbox - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-03 - **Last Updated**: 2024-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Docker and Docker Compose:80 and 443 on your host system. These ports are required by the Devilbox webserver.
80 and 443 on your host system. These ports are required by the Devilbox webserver.
WSL2, refer to the Linux guide instead.
https://github.com/cytopia/devilbox to C:\devilbox with Git for Windows
2. Copy C:\devilbox\env-example to C:\devilbox\.env
80 and 443 on your host system. These ports are required by the Devilbox webserver.
Open a terminal on Windows and start `httpd`, `php` and `mysql` container:
6. Create `htdocs/` directory
```bash
# Navigate to your project directory
cd /shared/httpd/dummy-project
# Create htdocs dir
mkdir htdocs
```
7. Visit http://localhost/vhosts.php
8. Create an `index.php` file
```bash
# Navigate to your project htdocs directory
cd /shared/httpd/dummy-project/htdocs
# Create a simple index.php file
echo ' index.php
```
9. View your project in the browser: http://dummy-project.dvl.to
|
Automation :star: Automated Project creation:star: Automated SSL:star: Automated DNS:star: Host permission sync |
Modes :star: Static files:star: PHP files:star: Reverse Proxy:star: Websockets |
Backends :star: PHP-FPM:star: NodeJS:star: Python:star: Golang:star: ... |
Profiling :star: Blackfire:star: Xdebug:star: XHProf |
|
Projects :star: Unlimited Projects:star: Inter-Project Communication:star: Custom Project domains:star: Valid browser HTTPS |
Intranet :star: Virtual Hosts:star: C&C:star: Email Reader:star: OpCache Gui |
Batteries :star: Adminer:star: phpMyAdmin:star: phpPgAdmin:star: phpRedMind |
Services :star: SQL:star: NoSQL:star: Cache:star: ... |
Smallest stackThis is the smallest possible and fully functional stack you can run |
Full stackTo better understand what is actually possible have a look at the full example |
|
|
> **Documentation:**
> [Install the Devilbox](https://devilbox.readthedocs.io/en/latest/getting-started/install-the-devilbox.html) |
> [Start the Devilbox](https://devilbox.readthedocs.io/en/latest/getting-started/start-the-devilbox.html) |
> [.env file](https://devilbox.readthedocs.io/en/latest/configuration-files/env-file.html)
| Apache | Nginx | PHP | MySQL | MariaDB | Percona | PgSQL | Redis | Memcached | MongoDB |
|---|---|---|---|---|---|---|---|---|---|
| 2.2 | stable | 5.2[1] | 5.5 | 5.5 | 5.5 | 9.0 | 2.8 | 1.4 | 2.8 |
| 2.4 | mainline | 5.3 | 5.6 | 10.0 | 5.6 | 9.1 | 3.0 | 1.5 | 3.0 |
| 5.4 | 5.7 | 10.1 | 5.7 | 9.2 | 3.2 | 1.6 | 3.2 | ||
| 5.5 | 8.0 | 10.2 | 8.0 | 9.3 | 4.0 | latest | 3.4 | ||
| 5.6 | 10.3 | 9.4 | 5.0 | 3.6 | |||||
| 7.0 | 10.4 | 9.5 | 6.0 | 4.0 | |||||
| 7.1 | 10.5 | 9.6 | 6.2 | 4.2 | |||||
| 7.2 | 10.6 | 10 | 7.0 | 4.4 | |||||
| 7.3 | 10.7 | 11 | latest | 5.0 | |||||
| 7.4 | 10.8 | 12 | latest | ||||||
| 8.0 | 10.9 | ... | |||||||
| 8.1 | 10.10 | 15 | |||||||
| 8.2 | latest |
| Python (Flask) | Blackfire | ELK | MailHog | Ngrok | RabbitMQ | Solr | HAProxy | Varnish |
|---|---|---|---|---|---|---|---|---|
| 2.7 | 1.8 | 5.x.y | v1.0.0 | 2.x | 3.6 | 5 | 1.x | 4 |
| ... | ... | 6.x.y | latest | 3.7 | 6 | 5 | ||
| 3.7 | 1.18.0 | 7.x.y | latest | 7 | 6 | |||
| 3.8 | latest | latest | latest |
| Tool | PHP 5.2 | PHP 5.3 | PHP 5.4 | PHP 5.5 | PHP 5.6 | PHP 7.0 | PHP 7.1 | PHP 7.2 | PHP 7.3 | PHP 7.4 | PHP 8.0 | PHP 8.1 | PHP 8.2 |
|--------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
| [angular-cli][lnk_angular-cli] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [asgardcms][lnk_asgardcms] | | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [awesome-ci][lnk_awesome-ci] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [codeception][lnk_codeception] | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**composer**][lnk_**composer**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**corepack**][lnk_**corepack**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [deployer][lnk_deployer] | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [eslint][lnk_eslint] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [git][lnk_git] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [git-flow][lnk_git-flow] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [grunt-cli][lnk_grunt-cli] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [gulp][lnk_gulp] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [jq][lnk_jq] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [jsonlint][lnk_jsonlint] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [laravel-installer][lnk_laravel-installer] | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [laravel-lumen][lnk_laravel-lumen] | | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [linkcheck][lnk_linkcheck] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [mdl][lnk_mdl] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [mdlint][lnk_mdlint] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [mupdf-tools][lnk_mupdf-tools] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [net-tools][lnk_net-tools] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**node**][lnk_**node**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**npm**][lnk_**npm**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**nvm**][lnk_**nvm**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [phalcon-devtools][lnk_phalcon-devtools] | | | | โ | โ | โ | โ | โ | โ | โ | โ | โ | |
| [php-cs-fixer][lnk_php-cs-fixer] | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | |
| [phpcbf][lnk_phpcbf] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [phpcs][lnk_phpcs] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [phpmd][lnk_phpmd] | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [phpunit][lnk_phpunit] | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**pip**][lnk_**pip**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [pm2][lnk_pm2] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [pwncat][lnk_pwncat] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [rsync][lnk_rsync] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [sass][lnk_sass] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [shellcheck][lnk_shellcheck] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [ssh][lnk_ssh] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [stylelint][lnk_stylelint] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [svn][lnk_svn] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [symfony-cli][lnk_symfony-cli] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [taskfile][lnk_taskfile] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [tig][lnk_tig] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [vim][lnk_vim] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [vue-cli][lnk_vue-cli] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [webpack-cli][lnk_webpack-cli] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [wkhtmltopdf][lnk_wkhtmltopdf] | | | | | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [wp-cli][lnk_wp-cli] | | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [wscat][lnk_wscat] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [yamllint][lnk_yamllint] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [**yarn**][lnk_**yarn**] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [yq][lnk_yq] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
| [zsh][lnk_zsh] | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
[lnk_angular-cli]: ../php_tools/angular-cli
[lnk_asgardcms]: ../php_tools/asgardcms
[lnk_awesome-ci]: ../php_tools/awesome-ci
[lnk_codeception]: ../php_tools/codeception
[lnk_**composer**]: https://getcomposer.org/
[lnk_**corepack**]: https://nodejs.org/api/corepack.html
[lnk_deployer]: ../php_tools/deployer
[lnk_eslint]: ../php_tools/eslint
[lnk_git]: ../php_tools/git
[lnk_git-flow]: ../php_tools/git-flow
[lnk_grunt-cli]: ../php_tools/grunt-cli
[lnk_gulp]: ../php_tools/gulp
[lnk_jq]: ../php_tools/jq
[lnk_jsonlint]: ../php_tools/jsonlint
[lnk_laravel-installer]: ../php_tools/laravel-installer
[lnk_laravel-lumen]: ../php_tools/laravel-lumen
[lnk_linkcheck]: ../php_tools/linkcheck
[lnk_mdl]: ../php_tools/mdl
[lnk_mdlint]: ../php_tools/mdlint
[lnk_mupdf-tools]: ../php_tools/mupdf-tools
[lnk_net-tools]: ../php_tools/net-tools
[lnk_**node**]: https://nodejs.org/en/
[lnk_**npm**]: https://nodejs.org/en/knowledge/getting-started/npm/what-is-npm/
[lnk_**nvm**]: https://github.com/nvm-sh/nvm
[lnk_phalcon-devtools]: ../php_tools/phalcon-devtools
[lnk_php-cs-fixer]: ../php_tools/php-cs-fixer
[lnk_phpcbf]: ../php_tools/phpcbf
[lnk_phpcs]: ../php_tools/phpcs
[lnk_phpmd]: ../php_tools/phpmd
[lnk_phpunit]: ../php_tools/phpunit
[lnk_**pip**]: https://pypi.org/
[lnk_pm2]: ../php_tools/pm2
[lnk_pwncat]: ../php_tools/pwncat
[lnk_rsync]: ../php_tools/rsync
[lnk_sass]: ../php_tools/sass
[lnk_shellcheck]: ../php_tools/shellcheck
[lnk_ssh]: ../php_tools/ssh
[lnk_stylelint]: ../php_tools/stylelint
[lnk_svn]: ../php_tools/svn
[lnk_symfony-cli]: ../php_tools/symfony-cli
[lnk_taskfile]: ../php_tools/taskfile
[lnk_tig]: ../php_tools/tig
[lnk_vim]: ../php_tools/vim
[lnk_vue-cli]: ../php_tools/vue-cli
[lnk_webpack-cli]: ../php_tools/webpack-cli
[lnk_wkhtmltopdf]: ../php_tools/wkhtmltopdf
[lnk_wp-cli]: ../php_tools/wp-cli
[lnk_wscat]: ../php_tools/wscat
[lnk_yamllint]: ../php_tools/yamllint
[lnk_**yarn**]: https://yarnpkg.com/cli/install
[lnk_yq]: ../php_tools/yq
[lnk_zsh]: ../php_tools/zsh
> **Documentation:**
> **Documentation:**| Adminer | phpMyAdmin | phpPgAdmin | phpRedMin | PHP Memcached Admin | OpCache GUI | Mail viewer |
๐ Docs |
๐ฎ Discord |
๐ช Forum |
๐ฅ Flames |
|---|---|---|---|
|
|
|
|
|
| devilbox.readthedocs.io | discord/devilbox | devilbox.discourse.group | github.com/devilbox/flames |
## ๐ License
**[MIT License](LICENSE.md)**
Copyright (c) 2016 **[cytopia](https://github.com/cytopia)**