Commit Graph

71 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
f12047b78b Update README.md
Add a note explaining how to examine the environment variables (through `dokku run my-app env` rather than `dokku config my-app`)
2015-09-24 12:06:47 -04:00
Jose Diaz-Gonzalez
bbc98a4557 Merge pull request #25 from dokku/lg-fix-wait-image
Use our own image to wait for services
2015-09-24 11:47:20 -04:00
Loïc Guitaut
7c867da3dc Use our own image to wait for services 2015-09-24 11:44:42 +02:00
Jose Diaz-Gonzalez
d3e3a702fc Merge pull request #24 from dokku/josegonzalez-patch-1
Fix overlapping exported config
2015-09-23 15:07:41 -04:00
Jose Diaz-Gonzalez
12c7bef14c Set MYSQL_ROOT environment variable as well
Since PLUGIN_DATA_ROOT is not directly overrideable anymore, we need to *also* set this env var here.
2015-09-23 15:03:37 -04:00
Jose Diaz-Gonzalez
9146dd21d3 Fix overlapping exported config
If using multiple official dokku datastorage plugins, it is possible to get into a case where the `PLUGIN_DATA_ROOT` would be set incorrectly for other plugins.

Refs dokku/dokku-redis#20
2015-09-23 14:37:44 -04:00
Jose Diaz-Gonzalez
1b53acf30a Update installation documentation 2015-09-22 12:07:32 -04:00
Jose Diaz-Gonzalez
b01ce10010 Merge pull request #23 from dokku/lg-fix-install
Fix wrong version check on docker wait image
2015-09-22 11:57:23 -04:00
Loïc Guitaut
fd5bddfcb7 Fix wrong version check on docker wait image 2015-09-22 16:02:37 +02:00
Jose Diaz-Gonzalez
167056e614 Merge pull request #22 from dokku/lg-check-images
Add checks for all docker images in install hook
2015-09-21 10:16:27 -04:00
Jose Diaz-Gonzalez
f1d4258ffd Merge pull request #20 from dokku/lg-docker-args-hooks
Use docker-args-* hooks instead of deprecated one
2015-09-21 10:16:17 -04:00
Jose Diaz-Gonzalez
f458704ad6 Merge pull request #21 from dokku/lg-tty-on-connect
Do not always allocate a tty on `connect`
2015-09-21 10:13:04 -04:00
Loïc Guitaut
d03d2757d8 Add checks for all docker images in install hook 2015-09-21 14:18:17 +02:00
Loïc Guitaut
5cced02b01 Do not always allocate a tty on connect 2015-09-21 10:15:00 +02:00
Loïc Guitaut
fe3f91e286 Use docker-args-* hooks instead of deprecated one 2015-09-21 09:50:41 +02:00
Jose Diaz-Gonzalez
ec3aa1fe0f Merge pull request #17 from dokku/josegonzalez-patch-1
Remove completed todos
2015-09-16 15:14:00 -07:00
Jose Diaz-Gonzalez
7970106c58 Remove completed todos 2015-09-16 15:11:33 -07:00
Jose Diaz-Gonzalez
0fbf72bbd6 Merge pull request #16 from dokku/lg-fix-for-0.4
Fix compatibility with dokku 0.4+
2015-09-16 14:59:19 -07:00
Jose Diaz-Gonzalez
9de49f097f Merge pull request #15 from dokku/lg-display-version-in-list
Display image & version in `list`
2015-09-16 14:51:55 -07:00
Loïc Guitaut
0e02670639 Fix compatibility with dokku 0.4+ 2015-09-16 23:49:45 +02:00
Loïc Guitaut
21a5d29581 Display image & version in list 2015-09-16 17:45:25 +02:00
Jose Diaz-Gonzalez
3a824c38ca Merge pull request #14 from dokku/lg-fix-tests-0.4
Add compatibility for tests with dokku 0.4+
2015-09-15 14:08:12 -07:00
Loïc Guitaut
bdecf99645 Add compatibility for tests with dokku 0.4+ 2015-09-15 23:04:25 +02:00
Jose Diaz-Gonzalez
40155bd9e9 Mention that the plugin defaults to installing a version 2015-09-15 02:02:15 -07:00
Jose Diaz-Gonzalez
b952f812e6 Merge pull request #12 from dokku/josegonzalez-patch-1
Use latest stable mysql image
2015-09-15 01:59:01 -07:00
Jose Diaz-Gonzalez
ce2b77c18a Use latest stable mysql image
5.7.x is a preview release
2015-09-15 01:54:28 -07:00
Jose Diaz-Gonzalez
c2528e98ff Merge pull request #11 from dokku/josegonzalez-patch-1
Fix documentation on export/import/clone
2015-09-14 19:51:20 -04:00
Jose Diaz-Gonzalez
d1ae986d8c Fix documentation on export/import/clone 2015-09-14 19:43:30 -04:00
Jose Diaz-Gonzalez
04273cb893 Merge pull request #10 from Flink/lg-import-clone
Add `import`, `clone` commands
2015-09-14 11:20:06 -04:00
Loïc Guitaut
d8b13298b7 Add import, clone commands
Fix dump and connect commands
2015-09-14 17:09:08 +02:00
Jose Diaz-Gonzalez
7988e03c0e Merge pull request #9 from Flink/lg-help-output
Compatibility with dokku 0.3.x & 0.4.x for help output
2015-09-11 17:54:25 -04:00
Loïc Guitaut
b5ec6ca12c Compatibility with dokku 0.3.x & 0.4.x for help output 2015-09-11 23:29:40 +02:00
Jose Diaz-Gonzalez
1a7f78e9d5 Merge pull request #8 from Flink/lg-add-tests
Add tests for every implemented command
2015-09-10 10:47:39 -04:00
Jose Diaz-Gonzalez
866c91791d Merge pull request #5 from Flink/lg-various-updates
Various updates
2015-09-10 10:47:23 -04:00
Loïc Guitaut
547653b27e Add tests for every implemented command 2015-09-10 14:21:27 +02:00
Jose Diaz-Gonzalez
c1fc398997 Merge pull request #7 from Flink/lg-fix-password-length
Use a length of 16 chars for password
2015-09-09 19:04:42 -04:00
Loïc Guitaut
96189cbf0d Use a length of 16 chars for password
This is a MySQL limitation.
2015-09-10 00:52:43 +02:00
Jose Diaz-Gonzalez
c025c3250a Merge pull request #6 from Flink/lg-openssl-password
Use openssl rand to generate password
2015-09-09 18:41:21 -04:00
Loïc Guitaut
751964aa1f Use openssl rand to generate password
It should be more secure than hashing the current time.
2015-09-10 00:19:48 +02:00
Loïc Guitaut
d551fb2d63 Use aanand/wait image to wait for service to be ready 2015-09-09 19:13:54 +02:00
Loïc Guitaut
ecc5472aae Remove call to docker kill 2015-09-09 19:03:26 +02:00
Jose Diaz-Gonzalez
c8e74d91d3 Merge pull request #4 from Flink/lg-use-tools-from-image
Use mysql tools from docker image
2015-09-09 10:29:43 -04:00
Loïc Guitaut
382443d956 Use mysql tools from docker image 2015-09-09 09:51:44 +02:00
Loïc Guitaut
b3af1f96f2 Use $PLUGIN_PATH instead of dirname 2015-09-09 09:51:44 +02:00
Jose Diaz-Gonzalez
7d726f84b0 Update docker ps output 2015-09-08 12:14:23 -04:00
Jose Diaz-Gonzalez
1b16812012 Display which ports are exposed in list 2015-09-07 18:57:09 -04:00
Jose Diaz-Gonzalez
c2193ffc37 Add plugin.toml 2015-09-07 04:29:39 -04:00
Jose Diaz-Gonzalez
4db5ca7050 Add link to docker hub entry 2015-09-07 04:19:04 -04:00
Jose Diaz-Gonzalez
5e50305b2b Require Mysql 5.7.8 2015-09-07 04:18:42 -04:00
Jose Diaz-Gonzalez
a91af619f5 Update requirements
- dokku 0.4.0 does not yet exist, so this should dissuade people from installing this plugin.
- docker 1.8.x cannot be installed with the official dokku debian packages, so this means that for now users will need to install from source.
2015-09-07 04:14:01 -04:00