Commit Graph

13004 Commits

Author SHA1 Message Date
Adnan Abdulhussein df7f3e7f92 Set origin for GCR releases 2016-10-14 15:20:40 -07:00
Adnan Abdulhussein b87af48f74 Fix CircleCI tag regex 2016-10-14 11:30:10 -07:00
Sameer Naik de4de6809f circle.yml: simplify deployment tag selection 2016-10-14 10:50:50 +05:30
Sameer Naik 0342ef04ca circle.yml: renamed cache build to `_` 2016-10-14 10:50:50 +05:30
Sameer Naik d55f0b77d2 add circle ci status badge to the readme 2016-10-13 22:44:46 +05:30
Sameer Naik d9bdd9d923 bats: end-of-life 2016-10-13 21:57:24 +05:30
Sameer Naik 5b5efa732b fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:30:44 +05:30
Sameer Naik 0b36c1028e replace development build with a cache build 2016-10-13 11:25:21 +05:30
Sameer Naik b7ad0f0639 use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:13:44 +05:30
jdrios c04870364e update Dockerfile including OpenSSL security fixes 2016-09-24 16:57:57 +02:00
Sameer Naik d0b38bcc26 update to gcr.io/stacksmith-images/ubuntu:14.04-r10 baseimage 2016-09-23 23:46:09 +05:30
Sameer Naik d9ee9d940b bump image version to revision-7.0.6-r2 2016-09-07 10:41:20 +05:30
Sameer Naik 49136ac354 entrypoint: load the module inputs.json file 2016-09-04 14:52:54 +05:30
Sameer Naik 472d21345e Dockerfile: php-7.0.8-0 module update` 2016-09-04 14:48:58 +05:30
Sameer Naik 795f46af07 `harpoon` has been renamed to `nami` 2016-09-04 14:48:29 +05:30
Adnan Abdulhussein e5ee5b3b68 Add Docker Hub automated build badge 2016-08-26 17:33:26 -07:00
Sameer Naik 95d4e02537 license: updated copyright notice 2016-08-02 17:51:01 +05:30
Sameer Naik c40f49b187 bump version to `7.0.6-r1` 2016-07-12 13:37:05 +05:30
Sameer Naik 1e0eeb421f tests: create the `/bitnami/nginx/conf/vhosts` directory 2016-07-12 13:36:54 +05:30
Sameer Naik 1ed21c6660 update to `gcr.io/stacksmith-images/ubuntu:14.04-r8` 2016-07-12 13:35:50 +05:30
Adnan Abdulhussein e09c4c6d4d Install dependencies if composer.json present 2016-07-07 21:17:11 -07:00
Sameer Naik 5631f60228 app-entrypoint: fix `chown` operation 2016-05-27 17:59:16 +05:30
Luis Lobo Borobia 61ac2c932f Made chown only change the GROUP owner (#39)
* Adds BITNAMI_APP_GROUP

* Adds BITNAMI_APP_GROUP to chmod

So that it can be better customized

* Removed extra \

* It should just change the group

* Removed BITNAMI_APP_GROUP and replaced the use of BITNAMI_APP_GROUP
2016-05-27 09:30:35 +05:30
Sameer Naik b8b068fc3d Fix update checks (#37)
* fixing update checks

* updated readme to use `/bitnami/php-fpm` as the volume path
2016-05-19 10:01:07 -07:00
Sameer Naik f182503a88 stacksmith merger (#36)
* removed stray index.php

* switch to harpoon installer

* removed unused `installer.run.sha256`

* bump version to 7.0.3-0

* added sha256 hash for package verification

* organize dockerfile for stacksmith (#1)

* use php harpoon module
* added hack to move `/opt/bitnami/php/conf/` to `/bitnami/php-fpm/conf`
* tests: updated

* update to php-7.0.5-1 (#2)

* upgrade to `gcr.io/stacksmith-images/ubuntu:14.04-r06`

* upgrade to php-7.0.5-1

* set workdir to `/app`

* define /bitnami/php VOLUME

* updated readme

* readme: fixes

* clean ups

* upgrade to `php-7.0.6-0` harpoon module

* define `BITNAMI_IMAGE_VERSION` env variable

* ignore `pkg-cache/` in git

* ignore `.git/` and `tests/` directories in docker builds

* upgrade to `gcr.io/stacksmith-images/ubuntu:14.04-r07` baseimage

* ignore `pkg-cache/` in git

* updated changelog
2016-05-18 15:40:48 -07:00
Bitnami Container Builds 9eb2409bc7 bump version 5.6.18-1 2016-03-03 17:31:27 +01:00
Sameer Naik 95ac1178a7 bump version to 5.6.18-0-r01 2016-02-17 11:20:56 -08:00
Jorge Marin b52dc1cb48 Fix typo in Dockerfile 2016-02-08 13:55:48 +01:00
Bitnami Container Builds 3495703cea bump version 5.6.18-0 2016-02-08 13:11:53 +01:00
Jorge Marin 776685fa08 Update installer.run.sha256 2016-01-11 12:49:45 +01:00
Jorge Marin 53a310f834 bump version 5.5.31-0 2016-01-11 11:06:18 +01:00
Adnan Abdulhussein 45f7d61a2f Update to 5.5.30-2 for imagemagic support #26 2015-12-07 14:10:25 -08:00
Sameer Naik 3392987e4f tests: make `sed` a little resilient to whitespaces 2015-11-28 11:14:44 +05:30
Sameer Naik 5dc66b9710 tests: Configuration changes are preserved after deletion 2015-11-27 22:05:56 +05:30
Sameer Naik 9aeef8964a bump version 5.5.30-1-r01 2015-11-25 14:10:25 +05:30
Sameer Naik 91ed922b20 update tests submodule 2015-11-25 13:59:51 +05:30
Adnan Abdulhussein 8d5fb5b75f Update to 5.5.30-1 2015-11-23 18:19:15 -08:00
Sameer Naik 9ff1763410 bump version 5.5.30-0-r01 2015-11-10 23:38:37 +05:30
Sameer Naik bf61364224 tests: check for the existence of `php.ini` in the `conf/` volume 2015-11-10 23:37:53 +05:30
chipironcin c3d916b56d Avoid copying php.ini to conf folder 2015-11-10 18:22:26 +01:00
chipironcin 04326b8a84 Expose php.ini
Allow php.ini config file to be edited from outside the container in the conf volume
2015-11-10 18:08:03 +01:00
Sameer Naik b5d4e11bc3 tests: helpers have been moved to bitnami/bitnami-docker-tests repo 2015-11-10 11:18:22 +05:30
Sameer Naik bd07beda00 tests: rewrite tests for better maintenance and readability
- Reuse docker_helper.bash script in tests
 - Speed up of tests
 - Better readability
2015-11-09 22:41:26 +05:30
Adnan Abdulhussein 18c44ae55c Run install script as executable 2015-10-08 12:50:05 +01:00
Adnan Abdulhussein e46a21f354 Update to 5.5.30-0 2015-10-06 13:26:29 +01:00
Sameer Naik e3257719d3 chown files/directories after populating the default configs 2015-10-05 21:45:54 +05:30
Sameer Naik 75e0fa7bf4 removed `/app` volume from dockerfile
Specifying a volume at `/app` (in the Dockerfile) makes it difficult to
use this image as a base image for derived images. Due to this, we have
removed the `VOLUME` instruction that mounts `/app` as a volume.

The `/app` path continues to function like it did before. As a resuly if
you want to mount your php application into the container, mount your
applucation source at `/app` using `-v
/path/on/application/source:/app`.

One advantage of mounting/installing your application at `/app` is that
the image will automatically update the ownership of the
files/directories in `/app` so that it is accessible by the `php-fpm`
process.
2015-10-05 21:35:36 +05:30
Sameer Naik 5b02e26406 use the `entrypoint.sh` script from the base image 2015-10-04 14:29:38 +05:30
Sameer Naik 359f08d99a the base image prints the welcome page by default 2015-10-04 14:29:29 +05:30
Sameer Naik 54e3f10202 added circuit breaker logic for frequent and repeated failures 2015-10-02 23:43:57 +05:30
Sameer Naik 1e131367c0 do not start php-fpm if user specifies a command 2015-10-02 23:42:52 +05:30
Sameer Naik f001841656 allow users to pass arguments to `php-fpm` 2015-10-02 23:42:50 +05:30
Sameer Naik 1368085faa configure php-fpm as a s6 service 2015-10-02 23:42:29 +05:30
Sameer Naik 46007a5241 created `rootfs/` directory structure 2015-10-01 20:54:38 +05:30
Sameer Naik 3ec22260f0 tests: add `--noproxy 172.0.0.1` argument to `curl` 2015-10-01 20:54:29 +05:30
Sameer Naik 3b3ca0ed14 tests: allow a few seconds for the nginx container to come up 2015-10-01 20:14:28 +05:30
Sameer Naik cfbe00b226 fix `installer.run.sha256` with busybox `sha256sum` applet 2015-09-15 15:04:41 +05:30
Adnan Abdulhussein 8167c28344 Update to 5.5.29-0 2015-09-11 11:08:31 -07:00
Tristan Fischer 15695c73d6 fix typo in readme
This typo made following the readme 1:1 impossible.
2015-08-19 14:04:31 +02:00
Adnan Abdulhussein 8b89fa0c1b Update vhost to reflect new log location convention bitnami/bitnami-docker-nginx#5 2015-08-17 21:49:58 -07:00
Miguel Martinez 173b1d5efd Bump version 5.5.28-0 2015-08-10 12:07:57 -07:00
Sameer Naik 609eaa6d28 fix links to `hub.docker.com` 2015-08-08 12:09:11 +05:30
Adnan Abdulhussein b3a269ffcb Update to version with patched openssl 2015-07-10 13:41:14 -07:00
Miguel Ángel Martínez Triviño e2aa035ea2 Merge pull request #7 from bitnami/always-chown
Always chown
2015-06-20 19:14:33 -07:00
Miguel Martinez 742d8ec76c 5.5.26-2-r03 + badge 2015-06-19 18:07:36 -07:00
Miguel Ángel Martínez Triviño 4f4b0dfee6 Merge pull request #5 from bitnami/fix-caching
Disable caching in php.ini
2015-06-19 17:19:30 -07:00
Mustafa Jamil 8a06011fde Made minor copy edits 2015-06-19 17:07:32 -07:00
Adnan Abdulhussein 09f10745d9 Disable caching in php.ini 2015-06-19 16:58:37 -07:00
Adnan Abdulhussein ea647f900d Add testing section to README 2015-06-19 16:24:47 -07:00
Adnan Abdulhussein a9bb731390 Documentation changes
- remove version numbers
  - use same volume paths in docker run and compose
  - always recommend backing up
2015-06-19 15:05:34 -07:00
Adnan Abdulhussein 2845e11625 Add Apache 2.0 License 2015-06-19 11:51:03 -07:00
Adnan Abdulhussein 34c88279ad Add test for mounting volumes 2015-06-19 11:32:58 -07:00
Adnan Abdulhussein d1acf0c3e0 Always chown /app volume 2015-06-19 11:15:19 -07:00
Miguel Martinez 00604df9ad Cleanup tests 2015-06-19 11:07:44 -07:00
Sameer Naik 70a8a68798 readme: fix paths to `/logs` and `/conf` volumes 2015-06-19 21:02:16 +05:30
Sameer Naik df7b18c3fd readme: fixed typo in `php` command 2015-06-19 18:43:12 +05:30
Sameer Naik 04f7e48ac1 readme: link to the `bitnami/php-fpm` dockerhub page 2015-06-19 17:32:49 +05:30
Sameer Naik bb4c4e1cf0 readme: fix typos 2015-06-19 09:09:31 +05:30
Miguel Martinez ebb85f6d16 New version with new path 2015-06-18 15:55:43 -07:00
Miguel Martinez 99e8e05620 Tests and php-fpm renaming 2015-06-18 15:54:56 -07:00
Miguel Ángel Martínez Triviño 96deb587eb Merge pull request #4 from bitnami/remove-tail
Remove tailing logs
2015-06-18 13:15:43 -07:00
Adnan Abdulhussein f0c7a69f91 Remove tailing logs 2015-06-18 13:11:49 -07:00
Adnan Abdulhussein 93d17be947 chown mounted volumes to correct user 2015-06-18 12:24:03 -07:00
Sameer Naik aba194a55a readme: added note on reload php-fpm configuration using `docker kill` 2015-06-18 19:59:10 +05:30
Sameer Naik 5d7535e249 readme: fix typo 2015-06-18 19:58:13 +05:30
Sameer Naik adbd3afa3d readme: fix build instructions 2015-06-18 18:10:18 +05:30
Adnan Abdulhussein a2c9d024b4 Fix README for Docker Hub Compatibility 2015-06-17 19:03:51 -07:00
Adnan Abdulhussein 28ec953d07 Improve README 2015-06-17 17:58:29 -07:00
Adnan Abdulhussein c803f6164e Switch to onbuild base 2015-06-16 15:25:47 -07:00
Miguel Martinez 00d18cb759 New version 5.5.25-2 2015-06-16 12:24:12 -07:00
Miguel Martinez 78bc7433ca Path one liner 2015-06-16 12:03:16 -07:00
Miguel Martinez bdec90bfa6 Fixing readme paths 2015-06-15 18:56:19 -07:00
Miguel Martinez a0a3cb42fc Maintainer change 2015-06-15 18:27:40 -07:00
Miguel Martinez 10899819ae /opt/bitnami 2015-06-15 15:30:50 -07:00
Miguel Martinez 1397fbbac0 Adding volumes and conf generation 2015-06-15 14:10:16 -07:00
Miguel Martinez 34f6708a71 Using new base image 2015-06-12 16:33:44 -07:00
Miguel Martinez 194c6b167b Adding help file 2015-06-12 10:44:34 -07:00
Miguel Martinez d73297eaa8 Adding integrity check 2015-06-11 14:14:39 -07:00
Miguel Martinez 73bf43c30f Utilities script outside of the dockerfile 2015-06-10 11:45:42 -07:00
Miguel Martinez ef5f3bfd1a Refactoring + welcome page 2015-06-09 19:29:56 -07:00
Miguel Martinez 071f413c44 Redis multiple options and namespacing 2015-06-05 15:31:34 -07:00
Adnan Abdulhussein ee03162b1b Add PHP-FPM documentation 2015-05-29 15:06:26 -07:00
Adnan Abdulhussein 8f3b025e94 Get php-fpm working, and add nginx vhost template for php-fpm 2015-05-28 12:31:45 -07:00
Adnan Abdulhussein 435fa2d97e Switch to utility script and /usr/local/bitnami prefix 2015-05-26 14:45:38 -07:00