2017-02-23 05:08:54 +01:00
---
2020-04-29 07:10:47 +02:00
title: Introduction
2017-02-23 05:08:54 +01:00
type: index
weight: 1
---
2020-04-29 07:10:47 +02:00
< b > Laradock< / b > is a full PHP development environment for Docker.
2017-02-23 05:08:54 +01:00
2020-04-29 07:10:47 +02:00
It supports a variety of common services, all pre-configured to provide a ready PHP development environment.
2017-02-23 05:08:54 +01:00
2020-04-29 07:10:47 +02:00
< br >
---
2020-09-30 22:29:30 +02:00
### Use Docker First - Learn About It Later!</q>
2020-04-29 07:10:47 +02:00
---
2017-02-23 05:08:54 +01:00
2019-09-13 18:17:09 +02:00
< a name = "features" > < / a >
## Features
2017-04-14 23:46:35 +02:00
2022-04-26 12:48:18 +02:00
- Easy switch between PHP versions: 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 5.6...
2019-09-13 18:17:09 +02:00
- Choose your favorite database engine: MySQL, Postgres, MariaDB...
- Run your own stack: Memcached, HHVM, RabbitMQ...
- Each software runs on its own container: PHP-FPM, NGINX, PHP-CLI...
2020-08-27 03:52:35 +02:00
- Easy to customize any container, with simple edits to the `Dockerfile` .
2021-02-25 15:13:27 +01:00
- All Images extend from an official base Image. (Trusted base Images).
2019-09-13 18:17:09 +02:00
- Pre-configured NGINX to host any code at your root directory.
- Can use Laradock per project, or single Laradock for all projects.
- Easy to install/remove software's in Containers using environment variables.
2021-02-25 15:13:27 +01:00
- Clean and well-structured Dockerfiles (`Dockerfile`).
- The Latest version of the Docker Compose file (`docker-compose`).
2019-09-13 18:17:09 +02:00
- Everything is visible and editable.
- Fast Images Builds.
2017-04-14 23:46:35 +02:00
2019-07-09 21:50:05 +02:00
2020-04-29 07:10:47 +02:00
2019-07-09 21:50:05 +02:00
2017-02-23 05:08:54 +01:00
## Quick Overview
2019-07-15 18:59:43 +02:00
Let's see how easy it is to setup our demo stack `PHP` , `NGINX` , `MySQL` , `Redis` and `Composer` :
2017-02-23 05:08:54 +01:00
2017-03-16 22:03:05 +01:00
1 - Clone Laradock inside your PHP project:
2017-02-23 05:08:54 +01:00
```shell
git clone https://github.com/Laradock/laradock.git
```
2021-03-23 07:49:15 +01:00
2 - Enter the laradock folder and rename `.env.example` to `.env` .
2017-03-16 22:03:05 +01:00
```shell
2021-03-23 07:49:15 +01:00
cp .env.example .env
2017-03-16 22:03:05 +01:00
```
3 - Run your containers:
2017-02-23 05:08:54 +01:00
```shell
2018-04-05 15:43:22 +02:00
docker-compose up -d nginx mysql phpmyadmin redis workspace
2017-02-23 05:08:54 +01:00
```
2017-04-15 03:02:04 +02:00
4 - Open your project's `.env` file and set the following:
2017-02-23 05:08:54 +01:00
```shell
DB_HOST=mysql
REDIS_HOST=redis
QUEUE_HOST=beanstalkd
```
2017-04-15 03:02:04 +02:00
5 - Open your browser and visit localhost: `http://localhost` .
2017-02-23 05:08:54 +01:00
```shell
That's it! enjoy :)
```
2017-04-14 23:46:35 +02:00
< a name = "Supported-Containers" > < / a >
2020-04-29 07:10:47 +02:00
## Supported Services
2017-04-14 23:46:35 +02:00
2019-07-15 18:59:43 +02:00
> Laradock, adheres to the 'separation of concerns' principle, thus it runs each software on its own Docker Container.
2019-07-15 20:47:29 +02:00
> You can turn On/Off as many instances as you want without worrying about the configurations.
2017-02-23 05:08:54 +01:00
2019-07-15 18:59:43 +02:00
> To run a chosen container from the list below, run `docker-compose up -d {container-name}`.
2020-08-27 03:52:35 +02:00
> The container name `{container-name}` is the same as its folder name. Example to run the "PHP FPM" container, use the name "php-fpm".
2017-02-23 05:08:54 +01:00
2019-07-15 18:59:43 +02:00
- **Web Servers:**
2019-07-15 20:47:29 +02:00
- NGINX
- Apache2
- Caddy
- **Load Balancers:**
- HAProxy
- Traefik
2017-02-23 05:08:54 +01:00
2019-07-15 18:59:43 +02:00
- **PHP Compilers:**
2019-07-15 20:47:29 +02:00
- PHP FPM
- HHVM
2019-07-15 18:59:43 +02:00
- **Database Management Systems:**
2019-07-15 20:47:29 +02:00
- MySQL
- PostgreSQL
- PostGIS
- MariaDB
- Percona
- MSSQL
- MongoDB
- MongoDB Web UI
- Neo4j
- CouchDB
- RethinkDB
2019-07-25 08:08:01 +02:00
- Cassandra
2019-07-15 20:47:29 +02:00
2019-07-15 18:59:43 +02:00
- **Database Management Apps:**
2019-07-15 20:47:29 +02:00
- PhpMyAdmin
- Adminer
- PgAdmin
2019-07-15 18:59:43 +02:00
- **Cache Engines:**
2019-07-15 20:47:29 +02:00
- Redis
- Redis Web UI
- Redis Cluster
- Memcached
- Aerospike
- Varnish
2019-07-15 18:59:43 +02:00
- **Message Brokers:**
2019-07-15 20:47:29 +02:00
- RabbitMQ
- RabbitMQ Admin Console
- Beanstalkd
- Beanstalkd Admin Console
- Eclipse Mosquitto
- PHP Worker
- Laravel Horizon
2019-07-25 12:03:21 +02:00
- Gearman
2020-09-20 00:54:33 +02:00
- Amazon Simple Queue Service
2019-07-15 18:59:43 +02:00
- **Mail Servers:**
2019-07-15 20:47:29 +02:00
- Mailu
2020-09-21 01:53:00 +02:00
- MailCatcher
2019-07-15 20:47:29 +02:00
- Mailhog
- MailDev
- **Log Management:**
- GrayLog
2019-07-15 18:59:43 +02:00
- **Testing:**
2019-07-15 20:47:29 +02:00
- Selenium
2019-07-15 18:59:43 +02:00
- **Monitoring:**
2019-07-15 20:47:29 +02:00
- Grafana
- NetData
- **Search Engines:**
- ElasticSearch
- Apache Solr
- Manticore Search
- **IDE's**
- ICE Coder
- Theia
- Web IDE
- **Miscellaneous:**
2019-07-23 22:45:05 +02:00
- Workspace *(Laradock container that includes a rich set of pre-configured useful tools)*
2019-07-15 20:47:29 +02:00
- `PHP CLI`
- `Composer`
- `Git`
- `Vim`
- `xDebug`
- `Linuxbrew`
- `Node`
- `V8JS`
- `Gulp`
- `SQLite`
- `Laravel Envoy`
- `Deployer`
- `Yarn`
- `SOAP`
- `Drush`
- `Wordpress CLI`
2022-10-13 12:53:56 +02:00
- `dnsutils`
2019-07-15 20:47:29 +02:00
- Apache ZooKeeper *(Centralized service for distributed systems to a hierarchical key-value store)*
- Kibana *(Visualize your Elasticsearch data and navigate the Elastic Stack)*
2020-09-20 13:34:10 +02:00
- Dejavu *(Edit your Elasticsearch data)*
2019-07-15 20:47:29 +02:00
- LogStash *(Server-side data processing pipeline that ingests data from a multitude of sources simultaneously)*
- Jenkins *(automation server, that provides plugins to support building, deploying and automating any project)*
- Certbot *(Automatically enable HTTPS on your website)*
- Swoole *(Production-Grade Async programming Framework for PHP)*
- SonarQube *(continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs and more)*
- Gitlab *(A single application for the entire software development lifecycle)*
- PostGIS *(Database extender for PostgreSQL. It adds support for geographic objects allowing location queries to be run in SQL)*
- Blackfire *(Empowers all PHP developers and IT/Ops to continuously verify and improve their app's performance)*
- Laravel Echo *(Bring the power of WebSockets to your Laravel applications)*
2021-01-07 01:52:00 +01:00
- Mercure *(Server-sent events)*
2019-07-15 20:47:29 +02:00
- Phalcon *(A PHP web framework based on the model– view– controller pattern)*
- Minio *(Cloud storage server released under Apache License v2, compatible with Amazon S3)*
- AWS EB CLI *(CLI that helps you deploy and manage your AWS Elastic Beanstalk applications and environments)*
- Thumbor *(Photo thumbnail service)*
- IPython *(Provides a rich architecture for interactive computing)*
- Jupyter Hub *(Jupyter notebook for multiple users)*
- Portainer *(Build and manage your Docker environments with ease)*
- Docker Registry *(The Docker Registry implementation for storing and distributing Docker images)*
- Docker Web UI *(A browser-based solution for browsing and modifying a private Docker registry)*
2017-02-23 05:08:54 +01:00
2017-04-14 23:46:35 +02:00
You can choose, which tools to install in your workspace container and other containers, from the `.env` file.
2017-02-23 05:08:54 +01:00
2017-04-14 23:46:35 +02:00
> If you modify `docker-compose.yml`, `.env` or any `dockerfile` file, you must re-build your containers, to see those effects in the running instance.
2017-02-23 05:08:54 +01:00
2019-07-15 20:47:29 +02:00
*If you can't find your Software in the list, build it yourself and submit it. Contributions are welcomed :)*
2017-02-23 05:08:54 +01:00
2019-09-13 12:24:14 +02:00
---
2017-02-23 05:08:54 +01:00
2020-09-29 16:41:34 +02:00
2020-09-30 22:29:30 +02:00
## Join Us
2017-02-23 05:08:54 +01:00
2017-03-16 22:03:05 +01:00
[![Gitter ](https://badges.gitter.im/Laradock/laradock.svg )](https://gitter.im/Laradock/laradock?utm_source=badge& utm_medium=badge& utm_campaign=pr-badge)
2017-11-08 04:16:50 +01:00
2020-09-30 22:29:30 +02:00
[![Gitpod ](https://img.shields.io/badge/Gitpod-ready--to--code-blue )](https://gitpod.io/#https://github.com/laradock/laradock)
2019-09-13 18:17:09 +02:00
---
2017-11-08 04:16:50 +01:00
2020-09-30 22:29:30 +02:00
## Awesome People
Laradock is an MIT-licensed open source project with its ongoing development made possible entirely by the support of all these smart and generous people, from code contributors to financial contributors. 💜
2019-09-13 12:24:14 +02:00
2020-09-29 16:41:34 +02:00
### Project Maintainers
2019-09-13 12:24:14 +02:00
< table >
< tbody >
< tr >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/mahmoudz.png?s=150" >
< br >
< strong > Mahmoud Zalt< / strong >
< br >
< a href = "https://github.com/Mahmoudz" > @mahmoudz< / a >
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/appleboy.png?s=150" >
< br >
< strong > Bo-Yi Wu< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/appleboy" > @appleboy< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/philtrep.png?s=150" >
< br >
< strong > Philippe Trépanier< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/philtrep" > @philtrep< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/mikeerickson.png?s=150" >
< br >
< strong > Mike Erickson< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/mikeerickson" > @mikeerickson< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/zeroc0d3.png?s=150" >
< br >
< strong > Dwi Fahni Denni< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/zeroc0d3" > @zeroc0d3< / a >
2019-09-13 12:24:14 +02:00
< / td >
< / tr >
< tr >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/thorerik.png?s=150" >
< br >
< strong > Thor Erik< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/thorerik" > @thorerik< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/winfried-van-loon.png?s=150" >
< br >
< strong > Winfried van Loon< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/winfried-van-loon" > @winfried-van-loon< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/sixlive.png?s=150" >
< br >
< strong > TJ Miller< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/sixlive" > @sixlive< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/bestlong.png?s=150" >
< br >
< strong > Yu-Lung Shao (Allen)< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/bestlong" > @bestlong< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/urukalo.png?s=150" >
< br >
< strong > Milan Urukalo< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/urukalo" > @urukalo< / a >
2019-09-13 12:24:14 +02:00
< / td >
< / tr >
< tr >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/vwchu.png?s=150" >
< br >
< strong > Vince Chu< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/vwchu" > @vwchu< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/zuohuadong.png?s=150" >
< br >
< strong > Huadong Zuo< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/zuohuadong" > @zuohuadong< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/lanphan.png?s=150" >
< br >
< strong > Lan Phan< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/lanphan" > @lanphan< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://github.com/ahkui.png?s=150" >
< br >
< strong > Ahkui< / strong >
< br >
2020-01-12 15:38:58 +01:00
< a href = "https://github.com/ahkui" > @ahkui< / a >
2019-09-13 12:24:14 +02:00
< / td >
< td align = "center" valign = "top" >
< img width = "125" height = "125" src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/join-us.png" >
< br >
< strong > < Join Us > < / strong >
< br >
< a href = "https://github.com/laradock" > @laradock< / a >
< / td >
< / tr >
< / tbody >
< / table >
2020-09-29 16:41:34 +02:00
### Code Contributors
2020-09-30 22:29:30 +02:00
[![Laradock Contributors][contributors-src]][contributors-href]
2020-09-29 16:41:34 +02:00
### Financial Contributors
2020-09-30 22:29:30 +02:00
[![Open Collective backers][backers-src]][backers-href]
2017-11-08 04:16:50 +01:00
2020-09-30 22:29:30 +02:00
You can support us using any of the methods below:
2017-11-08 08:01:40 +01:00
2021-03-25 19:51:07 +01:00
< b > 1:</ b > [Open Collective ](https://opencollective.com/laradock )
2020-02-01 20:31:18 +01:00
< br >
2020-09-30 22:29:30 +02:00
< b > 2:</ b > [Paypal ](https://paypal.me/mzmmzz )
2020-02-01 20:31:18 +01:00
< br >
2020-09-30 22:29:30 +02:00
< b > 3:</ b > [Github Sponsors ](https://github.com/sponsors/Mahmoudz )
2020-04-29 07:10:47 +02:00
< br >
2020-09-30 22:29:30 +02:00
< b > 4:</ b > [Patreon ](https://www.patreon.com/zalt )
---
2020-01-12 15:38:58 +01:00
## Sponsors
2020-09-30 22:29:30 +02:00
Sponsoring is an act of giving in a different fashion. 🌱
2020-09-29 16:41:34 +02:00
2020-09-30 22:29:30 +02:00
### Gold Sponsors
2020-09-29 16:41:34 +02:00
< p align = "center" >
2021-05-25 20:33:23 +02:00
< a href = "https://kasynohex.com/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/PLD.png" height = "75px" alt = "KasynoHEX.com Polska" > < / a >
< a href = "https://onlinecasinohex.ca/online-casinos/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/CA.png" height = "75px" alt = "Online casino list in Canada by OnlineCasinoHEX.ca" > < / a >
< a href = "https://aussiecasinohex.com/online-pokies/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/AU.png" height = "75px" alt = "Online pokies by AussieCasinoHEX.com" > < / a >
< a href = "http://apiato.io/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/apiato.png" height = "75px" alt = "Apiato Build PHP API's faster" > < / a >
< a href = "https://www.bestonlinecasino.com/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/bestonlinecasino.jpg" height = "75px" alt = "We thank bestonlinecasino.com for their support" > < / a >
< a href = "https://casinopilotti.com/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/casinopilotti.png" height = "75px" alt = "CasinoPilotti" > < / a >
2021-02-25 15:13:27 +01:00
2020-09-29 16:41:34 +02:00
2020-09-30 22:29:30 +02:00
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/0/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/0/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/1/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/1/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/2/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/2/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/3/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/3/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/4/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/4/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/5/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/5/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/6/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/6/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/7/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/7/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/8/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/8/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/9/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/9/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
2020-09-29 16:41:34 +02:00
2021-03-25 19:51:07 +01:00
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/10/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/10/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/11/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/11/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/12/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/12/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/13/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/13/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/14/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/14/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/gold-sponsors/15/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/gold-sponsors/15/avatar.svg?button=false&isActive=true" height = "75px" > < / a >
2020-09-29 16:41:34 +02:00
< / p >
2020-09-30 22:29:30 +02:00
### Silver Sponsors
2020-09-29 16:41:34 +02:00
< p align = "center" >
2020-09-30 22:29:30 +02:00
2021-07-30 11:06:10 +02:00
< a href = "https://veepn.com/vpn-apps/vpn-for-chrome/" target = "_blank" style = "margin-right: 4em" > < img src = "https://raw.githubusercontent.com/laradock/laradock/master/.github/home-page-images/custom-sponsors/VeePN.png" height = "65px" alt = "VeePN Chrome extension" > < / a >
2020-09-30 22:29:30 +02:00
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/0/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/0/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/1/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/1/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/2/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/2/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/3/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/3/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/4/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/4/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/5/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/5/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/6/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/6/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/7/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/7/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/8/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/8/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/9/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/9/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
2021-03-25 19:51:07 +01:00
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/10/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/10/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/11/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/11/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/12/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/12/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/13/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/13/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/14/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/14/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/15/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/15/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/16/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/16/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/17/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/17/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/18/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/18/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/19/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/19/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
2021-11-12 15:22:34 +01:00
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/20/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/20/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/21/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/21/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/22/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/22/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/23/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/23/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/24/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/24/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/silver-sponsors/25/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/silver-sponsors/25/avatar.svg?button=false&isActive=true" height = "65px" > < / a >
2020-09-29 16:41:34 +02:00
< / p >
2020-09-30 22:29:30 +02:00
### Bronze Sponsors
2020-09-29 16:41:34 +02:00
< p align = "center" >
2020-09-30 22:29:30 +02:00
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/0/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/0/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/1/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/1/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/2/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/2/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/3/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/3/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/4/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/4/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/5/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/5/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/6/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/6/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/7/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/7/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/8/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/8/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/9/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/9/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
2021-03-25 19:51:07 +01:00
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/10/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/10/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/11/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/11/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/12/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/12/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/13/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/13/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/14/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/14/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/15/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/15/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/16/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/16/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/17/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/17/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/18/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/18/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/19/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/19/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/20/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/20/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/21/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/21/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/22/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/22/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/23/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/23/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/24/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/24/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/25/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/25/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/26/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/26/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/27/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/27/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/28/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/28/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/29/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/29/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
2021-11-12 15:22:34 +01:00
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/30/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/30/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/31/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/31/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/32/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/32/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/33/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/33/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/34/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/34/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/35/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/35/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/36/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/36/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/37/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/37/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/38/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/38/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/39/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/39/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/40/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/40/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/41/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/41/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/42/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/42/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/43/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/43/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/44/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/44/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/45/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/45/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/46/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/46/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/47/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/47/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/48/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/48/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/49/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/49/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/50/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/50/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/51/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/51/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/52/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/52/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/53/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/53/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/54/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/54/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/55/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/55/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/56/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/56/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/57/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/57/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/58/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/58/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
< a href = "https://opencollective.com/laradock/tiers/bronze-sponsors/59/website" target = "_blank" > < img src = "https://opencollective.com/laradock/tiers/bronze-sponsors/59/avatar.svg?button=false&isActive=true" height = "55px" > < / a >
2020-09-29 16:41:34 +02:00
< / p >
2020-09-30 22:29:30 +02:00
You can sponsor us using any of the methods below:
2020-09-29 16:41:34 +02:00
2021-03-25 19:51:07 +01:00
< b > 1:</ b > Sponsor via [Open Collective ](https://opencollective.com/laradock/ ).
2020-01-12 15:38:58 +01:00
< br >
2020-09-30 22:29:30 +02:00
< b > 2:< / b > Email us at < a href = "mailto: support@laradock.io" > support@laradock.io< / a > .
*Sponsors logos are displayed on the [github repository ](https://github.com/laradock/laradock/ ) page and the [documentation website ](http://laradock.io/ ) home page.*
## License
[MIT ](https://github.com/laradock/laradock/blob/master/LICENSE ) © Mahmoud Zalt
[comment]: # (Open Collective Tiers)
[contributors-src]: https://opencollective.com/laradock/contributors.svg?width=890& button=false& isActive=true
[contributors-href]: https://github.com/laradock/laradock/graphs/contributors
[backers-src]: https://opencollective.com/laradock/tiers/awesome-backers.svg?width=890& button=false& isActive=true
[backers-href]: https://opencollective.com/laradock#contributors
[gold-sponsors-src]: https://opencollective.com/laradock/tiers/gold-sponsors.svg?avatarHeight=80& width=890& button=false& isActive=true
[gold-sponsors-href]: https://opencollective.com/laradock#contributors
[silver-sponsors-src]: https://opencollective.com/laradock/tiers/silver-sponsors.svg?avatarHeight=64& width=890& button=false& isActive=true
[silver-sponsors-href]: https://opencollective.com/laradock#contributors
[bronze-sponsors-src]: https://opencollective.com/laradock/tiers/bronze-sponsors.svg?avatarHeight=48& width=890& button=false& isActive=true
[bronze-sponsors-href]: https://opencollective.com/laradock#contributors
2020-02-01 20:31:18 +01:00
2020-01-12 15:38:58 +01:00
< br >
2020-02-01 20:31:18 +01:00