Commit Graph

608 Commits

Author SHA1 Message Date
Shao Yu-Lung (Allen) f8b7404263
php ext bz2 (#2500)
* php ext bz2
* fix typo
* fix php-fpm bz2 ext
* fix horizon bz2 ext
2020-02-11 23:56:58 +08:00
Shao Yu-Lung (Allen) b2ae5f6d44
Arrange (#2499)
* unify php verson variable
* CASSANDRA move together
* unify all php base container
2020-02-11 18:41:19 +08:00
Shao Yu Lung 63b3d2ff14 postgresql version can specify 2020-02-06 23:58:07 +08:00
Shao Yu-Lung (Allen) 00676f0c8e
Merge pull request #2492 from bestlong/fix-php-worker-74
php 7.4 php-worker zip ext.
2020-02-05 16:38:18 +08:00
Shao Yu-Lung (Allen) ac417f2e6b
Merge pull request #2490 from vlauciani/master
YAML extension for laravel-horizon
2020-02-05 14:59:26 +08:00
Shao Yu Lung b26bcdb42a php 7.4 php-worker zip ext. 2020-02-05 14:54:57 +08:00
Dwi Fahni Denni (dfdenni) fb57c52ca6
Merge pull request #2474 from brnathanlima/update-elasticsearch-logstash-and-kibana-to-use-the-same-version
Improvements on ELK Stack images
2020-02-05 12:44:25 +07:00
Valentino Lauciani 5b33a2b319
Add variable to install YAML extension 2020-02-04 16:53:14 +01:00
Shao Yu-Lung (Allen) 09fe2588e7
Merge branch 'master' into varnish 2020-02-03 16:14:17 +08:00
Patrick e14e5b7caf
Fix bad style 2020-02-01 15:18:36 +01:00
Nathanael 5aafed586b upgraded elasticsearch, logstash and kibana images and provided an environment variable to specify a version for the entire ELK stack. 2020-01-22 15:37:04 -03:00
Scott Collier b28f449556 Add bash-git-prompt in order to have a more descriptive prompt when working with repositories.
Also, update documentation for bash-git-prompt usage
2020-01-20 12:24:18 -06:00
Dan Wilson 8ecd35d2e9 Added wkhtmltopdf installation to both Workspace and PHP-FPM 2020-01-15 12:01:35 -05:00
Claudio Ludovico 3f6b779254
Merge branch 'master' into master 2020-01-14 16:09:18 +01:00
Claudio Ludovico a84611ff4b
Update docker-compose.yml
Add necessary args
2020-01-14 16:07:07 +01:00
Justin Seliga 9aecc53dba provide smbclient and php-smbclient to php-fpm and workspace containers 2019-12-27 19:34:56 -05:00
Miguel Ortiz aec544961c
Merge branch 'master' into develop 2019-12-26 11:55:09 -05:00
Shao Yu-Lung (Allen) 8203e5da29
Merge pull request #2236 from manticoresoftware/master
update manticore log folder
2019-12-22 15:35:57 +08:00
Shao Yu-Lung (Allen) cc1d6aaebf
Merge pull request #2226 from ajoy39/master
Add support for pcov code coverage driver
2019-12-22 15:31:22 +08:00
Shao Yu-Lung (Allen) c68bbd4f83
Merge pull request #2422 from rmeira/master
Update MSSQL image
2019-12-21 18:52:41 +08:00
Shao Yu-Lung (Allen) fc5ab30d4f
Merge pull request #2424 from appleboy/locale
chore(php-fpm): update the default locale setting.
2019-12-19 20:08:55 +08:00
Shao Yu-Lung (Allen) 89a1ac652e
Merge pull request #2276 from jzonta/add_oci8_supports
Added support for OCI8 extension in workspace and php-fpm containers.
2019-12-19 20:07:34 +08:00
Shao Yu-Lung (Allen) ccf85148e8
Merge branch 'master' into master 2019-12-17 20:47:56 +08:00
Bo-Yi Wu a1d7d46573 chore(php-fpm): update the default locale setting.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-12-11 14:28:14 +08:00
Rafael Meira 3ba74dd1c3
Update pid for sql MSSQL 2019-12-10 11:07:58 -03:00
Shao Yu-Lung (Allen) 42c580af1f
fix CHANGE_SOURCE duplicate (#2410) 2019-12-06 20:23:28 +08:00
Shao Yu-Lung (Allen) f608c6a45d
Merge branch 'master' into add-tomcat 2019-12-06 20:01:54 +08:00
Shao Yu-Lung (Allen) 818d61ab54
Merge pull request #1905 from mouyong/master
change some container source when in china
2019-12-06 19:25:02 +08:00
Shao Yu-Lung (Allen) dec428a748
Merge branch 'master' into add-ast-ext 2019-12-06 19:21:09 +08:00
Shao Yu-Lung (Allen) a190f11e8f
Merge pull request #2322 from Fernando-Larios/master
add GETTEXT extension php-fpm
2019-12-06 09:39:49 +08:00
Shao Yu-Lung (Allen) 91041e9c56
Merge pull request #2388 from amorZhu/master
Improve user experience in China
2019-12-06 09:32:00 +08:00
Shao Yu-Lung (Allen) a7faceba37
Merge pull request #2343 from zill057/master
Add CHANGE_SOURCE option for php-worker
2019-12-05 11:41:30 +08:00
Shao Yu-Lung (Allen) f27c186b93
Merge pull request #2393 from vladyslavstartsev/cachetool-php-fpm
Added CacheTool
2019-12-05 11:40:40 +08:00
牟勇 5a0c905457 feat: change source 2019-12-05 11:23:51 +08:00
牟勇 b6204e5933 pref: add change source flag 2019-12-05 11:16:32 +08:00
牟勇 ba23f41322 Merge branch 'master' of https://github.com/Laradock/laradock 2019-12-05 11:11:29 +08:00
Shao Yu-Lung (Allen) 4b0f58f1b2
Merge pull request #2347 from asannikov/confluence
Confluence
2019-12-05 10:50:30 +08:00
Shao Yu-Lung (Allen) b753c0580e
Merge pull request #2350 from walterjrp/patch-2
laravel-horizon support Install MongoDB drivers
2019-12-05 10:49:24 +08:00
Shao Yu-Lung (Allen) 4afc747bf5
Update docker-compose.yml 2019-12-05 10:46:24 +08:00
Claudio Ludovico d40abcb939
Add arg to laravel-horizon service 2019-12-04 11:40:04 +00:00
Vladyslav Startsev f5f1f45858 added cachetool to invalidate shared php cache (APCu, OPcache) without reloading PHP-FPM 2019-12-03 12:53:42 +02:00
alone c64be9969f delete php-fpm args UBUNTU_SOURCE 2019-11-30 08:54:29 +08:00
alone 24361ca818 add ubuntu sources.list 2019-11-30 08:51:23 +08:00
alone aff7d9d615 add nvm NVM_NODEJS_ORG_MIRROR 2019-11-18 03:05:13 +08:00
StefanT123 c3620e95c8 Volumes are created on every docker start (#2247)
* Added graylog to the list of softwares.

* Added persistent volumes for docker-in-docker and graylog.

Added volume for mongo configdb.
These services were making volumes on every start, so we might end up with many unnecessary volumes.
With this pull request this issue is resolved.
2019-11-14 05:22:41 +07:00
Valentino Lauciani 4e5a142c9d YAML extension for php-cli (#2360)
* Add 'WORKSPACE_INSTALL_YAML' variable to install php yaml extension for php-cli

* Set 'INSTALL_YAML' variable to install php yaml extension for php-cli

* Install yaml extension for php-cli
2019-11-14 05:08:54 +07:00
Lan Phan 8aeb64ea37
Merge pull request #2305 from ubc/1745-php-fpm-uid-gid
Run php-fpm as different user (#1745)
2019-11-11 22:10:35 +07:00
Miguel Ortiz 6b96891e47
Merge branch 'master' into develop 2019-11-07 14:53:27 -05:00
Anton Sannikov 2af7bfa60f Varnish vs Nginx configuration added 2019-10-31 16:02:33 +03:00
Anton Sannikov 83ba1447d4 Merged with master 2019-10-31 11:37:56 +03:00
Alone 8b2bcc6d15 add config file for supervisord 2019-10-28 17:33:13 +08:00
zill057 51d821b35f Add CHANGE_SOURCE option for php-worker 2019-10-28 17:15:31 +08:00
Alone 6764a88fe6 Install supervistor in the workspace 2019-10-16 18:18:03 +08:00
João Zonta 1ded4a657e Merge branch 'add_oci8_supports' of https://github.com/jzonta/laradock into add_oci8_supports 2019-10-09 08:48:56 -03:00
Fernando Larios 3cb43e6139
add gettext extensio php-fpm 2019-10-08 13:35:55 -06:00
Shao Yu-Lung (Allen) 04c6aaf338
Merge pull request #2215 from stefnats/gearman
Implement Gearman Message broker & PHP Extension
2019-10-07 17:08:29 +08:00
Edwin Hui 8755e445d9 CHANGE_SOURCE arg missing for php-fpm (#2311) 2019-10-07 11:18:44 +08:00
Shao Yu-Lung (Allen) 9428a4b781
Merge branch 'master' into mailparse 2019-10-07 11:02:57 +08:00
Shao Yu-Lung (Allen) 42af0d8d2c
Merge branch 'master' into gearman 2019-10-07 10:47:37 +08:00
Shao Yu-Lung (Allen) 8f6fa0e868
Merge pull request #2210 from codex-corp/patch-1
Add PCNTL option to php-fpm
2019-10-07 10:39:34 +08:00
William Ono 3f9b888139 Run php-fpm as different user (#1745) 2019-09-30 16:08:09 -07:00
haoyq 67c5a6a552 php-worker install redis extension 2019-09-30 17:10:56 +08:00
Miguel Ortiz da040d7b02 Swagger implementation to document Rest APIs 2019-09-23 20:12:03 -05:00
Miguel Ortiz a0365437c5 Apache2 certificate location settings 2019-09-23 20:03:43 -05:00
Beau Hastings b7ede26634 Add ast extension 2019-09-19 11:38:25 +08:00
Valentino Lauciani e852d203ab
Install PHPREDIS into Laravel-Horizon docker image 2019-09-16 14:57:59 +02:00
João Zonta 559acc278b Added support for OCI8 extension in workspace and php-fpm containers. PHP 5.6, 7.0, 7.1, 7.2 and 7.3 2019-09-11 23:54:29 -03:00
insua 1f2643f52c fix(compose file): add missing config for inotify and fswatch 2019-09-11 16:59:56 +08:00
stefan e608528da5
Merge branch 'master' into gearman 2019-09-02 13:18:28 +02:00
xiagw ed92e61818
Merge branch 'master' into add-tomcat 2019-08-25 17:30:04 +08:00
xiagw ae64a619b7
add tomcat 2019-08-25 17:24:17 +08:00
Adrian Nuta 4184f45fbd update manticore log folder 2019-08-10 11:04:26 +02:00
mouyong f64adc2114 workspace and php-fpm change source 2019-08-09 08:52:32 +08:00
mouyong da8f0d0864 merge origin/master 2019-08-05 03:43:48 +08:00
Alec Joy b2de93cc1b Add support for pcov code coverage driver 2019-08-04 14:07:05 -04:00
Valentino Lauciani 2e928a4928 laravel-horizon: Install 'sockets' without install 'AMQP` (#2211)
* Add LARAVEL_HORIZON_INSTALL_SOCKETS variable. Issue #2209
* Get LARAVEL_HORIZON_INSTALL_SOCKETS from .env. Issue #2209
* Get INSTALL_SOCKETS variable and install 'sockets' ext. Issue #2209
2019-07-30 12:48:24 +08:00
蔡正海 51c6d3549c fix: fix install xhprof error (#2141)
* feat: Add PHP_FPM_INSTALL_XHPROF as an option to install xhprof extension
* fix: INSTALL_XHPROF default value set false
* fix: install xhprof error
* fix: nginx build
* fix: when INSTALL_XHPROF = false, rm xhprof.ini
2019-07-30 12:47:43 +08:00
Stefan Neuhaus 044261b06f Implement Gearman Message broker & PHP Extension 2019-07-25 12:03:21 +02:00
stefan 1602ff2dd0 Implement Cassandra DB & PHP Extension (#2214)
* Implementing Cassandra DB & PHP Extension
* Update documentation for Cassandra
* Added Cassandra for testing CI
2019-07-25 16:18:33 +08:00
Stefan Neuhaus 9a852e7bc7 Implementing Cassandra DB & PHP Extension 2019-07-25 08:02:59 +02:00
Hany alsamman 63a5c45bf8
Add PCNTL option to php-fpm 2019-07-23 07:08:56 +03:00
Yuqi Hao 69aa0b2b6a fix:laravel-horizon (#2181) 2019-07-22 22:29:37 +08:00
Mahmoud Zalt 26184055c5 rename aws image to aws-eb-cli 2019-07-15 20:47:50 +02:00
zslavis 4e257c8e8f Update to include MARIADB_VERSION in env file which sets the mariadb version (#2185) 2019-07-14 11:46:21 +08:00
airguillaume ce00c5ea27 Update to Elasticsearch 7.1.1 (#2179)
* Update Elasticsearch to 7.1.1
* Removed unnecessary quotes
2019-07-14 11:44:21 +08:00
anribras 6eaf587803 Add mariadb timezone setting via WORKSPACE_TIMEZONE in .env (#2197) 2019-07-14 11:41:12 +08:00
skipworkgh e9eacfafa7 Added support for the mailparse php pecl extension 2019-07-02 16:12:05 +02:00
StefanT123 a2c7b46766 Added graylog to the list of softwares. (#2177) 2019-06-19 22:46:22 +08:00
Anton Sannikov d1015e5e96 Confluence container added (#2140)
* Confluence config added
* Confluence docs added
2019-06-19 17:19:20 +08:00
vlauciani 5bf8be6303 Add 'sshpass' and 'ping' packages into 'workspace' and 'php-fpm' Docker image (#2164)
* Update env-example
Added variables to install 'ping' and 'sshpass'
* Update docker-compose.yml
Import variable from '.env' to set 'INSTALL_MYSQL_CLIENT' and 'INSTALL_PING'
* Update Dockerfile
Add code to import variables from 'docker-compose.yml' to install 'ping' and/or 'sshpass'
2019-06-06 11:59:13 +08:00
salvo-github 9e537ee16b Update docker-compose.yml (#2124)
The proxy args added allow to use the local env variable if setted. In this way there is not need to add the proxy server to .env file.
2019-05-29 09:04:50 +08:00
xiagw bc8772441b add php ext "taint" (#2150)
* add php ext "taint", only support php7.
2019-05-29 08:56:40 +08:00
Mateusz Qunabu dba1594b05 allowing php-worker to install gmp extension (#2152) 2019-05-29 08:54:20 +08:00
Anton Sannikov 8027a98f72 Confluence config added 2019-05-20 22:36:08 +02:00
Daniel Seif c7289f7db3 GNU parallel in workspace container (#2102)
* added parallel workers
* removed debug sleep
* added documentation how to install GNU parallel
2019-05-09 13:42:50 +08:00
Daniel Seif e8d84cf9a3 Aerospike environment (#2119)
* aerospike's config file is not being used but overwritten on container start
* added environment variable handling for aerospike configuration
2019-05-09 13:41:09 +08:00
Tunde Aromire 4417083a80 Installation of ffmpeg (#2118)
* Install ffmpeg in workspace and php-worker.
2019-05-08 22:27:39 +08:00
Silvio Ney 0980523049 POSTGIS Postgres Extension (#2110)
* created PHP_FPM_INSTALL_POSTGIS variable
* install postgis if needs
* install_postgis variable
2019-05-08 18:17:08 +08:00
Rainer Eli d8b3cb5a52 Add PHP_FPM_INSTALL_RDKAFKA as an option to install rdkafka extension (#2040) 2019-05-08 18:15:09 +08:00
xiagw cbbdb0a86b add sonarqube to docker-compose (#2113)
* add sonarqube to docker-compose
* change volume dir
* add postgres init db
* add comment for sonarqube error
2019-05-08 18:10:22 +08:00
Guilherme A. Girardi 83a24efa70 fix pgadmin workstation name (#2088)
The generated name did not follow the pattern of the other.
2019-04-19 07:54:13 +08:00
Tunde Aromire a03c225e27 Installation of ffmpeg (#2078)
* Install ffmpeg in workspace.
* Documented the process for install ffmpeg.
2019-04-09 14:32:40 +08:00
ahkui 58d7d4fa0b add powerline to workspace (#2062) 2019-03-28 09:54:51 +08:00
andreypaa d1f3bc8e5c Pgadmin newest version 4.x (#2054)
* new last version pgadmin
2019-03-21 23:19:32 +08:00
Yu Li 254a9ae194 php-woker add swoole (#2045) 2019-03-15 10:17:55 +08:00
Adrian Nuta 8ca26e6c06 Add Manticore Search (#2036)
* Add Manticore Search
2019-03-06 20:50:00 +08:00
mintalicious 6c8adbc195 Add ghostscript to php worker (#2035)
* Update docker-compose.yml
* Update Dockerfile
* Update env-example
2019-03-05 11:08:40 +08:00
salvo-github 2d7b780e56 Auth file for magento 2 installation (#2022) 2019-03-01 11:04:03 +08:00
salvo-github 8f6923531f added variable for xsl (#2016) 2019-02-26 21:14:32 +08:00
Yu Li 2deb9bf1cb php-fpm install mysql-client (#2005) 2019-02-22 18:30:05 +08:00
Shao Yu-Lung (Allen) b0edaf93a1
reorganizaion aerospike extension install (#2008) 2019-02-22 17:46:25 +08:00
Yunier López Martínez 61ac73e806 Added WORKSPACE_INSTALL_NPM_ANGULAR_CLI option to install Angular CLI to Workspace (#1857) 2019-02-17 00:08:33 +08:00
hareku 14ee775e39 add: redis-cluster (#1981) 2019-02-16 23:38:18 +08:00
vladyslavstartsev 1282c413fd added zip to php-fpm workspace container (so there is no composer warning) (#1903) 2019-02-16 23:32:03 +08:00
Ion Jaureguialzo Sarasola 1286b7ef06 Support for additional locales in PHP-FPM (#1976) 2019-02-14 21:52:40 +08:00
Jesus Galvan fc3355a9cc Add CouchDB (#1974)
* Add CouchDB
2019-02-09 20:07:37 +08:00
hawkup 1d420a2507 Separate variable flag container path out from APP_CODE_PATH_CONTAINER (#1591)
Because Container cannot volume when use APP_CODE_PATH_CONTAINER (with flag) concat with path name, e.g. /var/www:nocache/letencrypt
This will fix 1540.
2019-02-09 19:57:11 +08:00
Dmitry Ossipov c7aa535598 Added WP-CLI support to workspace (#1748)
* Added WP-CLI support
* Updated documentation for WP-CLI
2019-02-09 19:48:28 +08:00
ahkui 5edf3f398b Update document and fix some container bug (#1785) 2019-02-09 19:37:11 +08:00
Lan Phan a09144f02b persistent RabbitMQ (#1956) 2019-02-09 19:29:25 +08:00
Luis Coutinho eb0c941313 Add traefik (#1916)
* Add mosquitto broker
* Add documetation to mosquitto
* Add traefik
2019-02-09 19:25:21 +08:00
Andrew Siegman 7430a34dd5 Add logstash support (#1852)
* add logstash support
2019-02-09 16:40:14 +08:00
Lan Phan d5647295ca add MYSQL_CLIENT and AMQP for php-worker (#1949) 2019-02-09 16:34:34 +08:00
Frank Yuan 04f071555c fixed php-fpm install phalcon ext bug (#1811)
* add phalcon ext
* fixed phalcon install
* update index.md
* php-worker install phalcon ext
2019-01-10 10:56:30 +08:00
Lan Phan 03ff791e17 php-worker: add laradock user (#1928) 2019-01-09 23:54:32 +08:00
Luis Coutinho 30c8afafa2 Add mosquitto broker (#1914)
* Add mosquitto broker
* Add documetation to mosquitto
2019-01-08 15:33:40 +08:00
Spyros Sakellaropoulos e6d866b8a6 Added APCU installation option (#1831) 2019-01-08 15:30:12 +08:00
Hyduan 35ffd02b44 Add ZooKeeper Component (#1899) 2019-01-08 15:29:04 +08:00
牟勇 28e82813c4 [F] fix mysql cann't start when version is 8.* 2018-12-04 01:57:37 +08:00
Lan Phan d8c36ab860 add zip extension support for PHP in php-worker (#1894) 2018-11-27 17:00:03 +08:00
Mike P. Sinn 2689638d7d MySQL Client in Workspace (#1892) 2018-11-27 16:59:14 +08:00
Walter Franchetti 22032974c9 laravel-horizon (#1854) 2018-11-23 20:47:26 +08:00
Michael Radionov cc81e57206 FIX PHP YAML extension #1798 (#1888)
* FIX PHP YAML extension #1798
* changed parameter name
2018-11-22 22:24:50 +08:00
Michael Radionov 796b46cf5a PHP YAML extension (#1798) 2018-11-22 08:12:52 +08:00
vlauciani d7765a7b10 Update docker-compose.yml to add 'dind' to 'Workspace' (#1869)
Add 'docker-in-docker' links end 'DOCKER_HOST' environment to 'workspace'.
2018-11-22 08:10:33 +08:00
j1yak afdf2661bd fix certbot (#1666) 2018-11-22 08:09:48 +08:00
Rex.Chien cf46b87a01 add mssql support for solr (#1829) 2018-11-13 20:58:00 +08:00
vladyslavstartsev 0af2115658 added SOAP ext to php-worker (#1817) 2018-11-13 20:55:15 +08:00
Vladyslav Shchepotin 7219b3543a Nginx: added OpenSSL for local development (#1527)
* feature(nginx): add OpenSSL
2018-11-13 20:44:51 +08:00
Abdelrahman Omran 1dac382827 Drop the useless PHP tokenizer extension install step (#1650)
It is bundled and enabled by default in the PHP language already, and adding this step raises a warning:
warning: tokenizer (tokenizer.so) is already loaded!

Also if this option disabled, it's still installed as part of the language anyway!
2018-11-13 20:30:41 +08:00
Frank Yuan 9cfe5c6156 add phalcon ext (#1806)
* add phalcon ext
2018-09-22 15:45:41 +08:00
ahkui 436df887c9 Add docker registry (#1770)
* add docker registry and docker registry web ui
2018-09-18 11:15:59 +08:00
Shao Yu-Lung (Allen) 919cde3a76
update thumbor volume var name. (#1801) 2018-09-17 22:28:12 +08:00
ganl d5d9073863 Fix `CHANGE_SOURCE` argument always false for nginx's Dockerfile (#1786) 2018-09-17 22:07:07 +08:00
Peter Mein 6a3b3fac2d Added support for Thumbor (#1373) 2018-09-16 20:21:13 +08:00
ahkui e101e4d5b2 Add mail services(mailu) (#1775)
* add mail service
2018-09-16 17:44:18 +08:00
Madson Jr 94f262a793
Merge branch 'master' into graphviz 2018-09-10 22:40:19 -03:00
ganlei 00df369e96 Add IonCube Loader (zend_extension) (#1763) 2018-09-08 21:31:05 +08:00
vladyslavstartsev 39469e1404 added ssh2 to workspace and php-fpm (#1756) 2018-08-28 14:16:25 +08:00
ahkui 947a791ad2 Auto reload caddy and add basicauth example (#1706)
* add live reload and basicauth
2018-08-26 16:02:55 +08:00