Commit Graph

205 Commits

Author SHA1 Message Date
Sameer Naik 27ffe14e79 readme: moved Command-line arguments section before Logs 2015-11-27 18:01:36 +05:30
Sameer Naik 6c7706c8f1 readme: moved logs section towards the end 2015-11-27 18:00:01 +05:30
Sameer Naik 710299161a readme: fixed typo 2015-11-27 16:49:13 +05:30
Sameer Naik 22dba65610 add support for creating backups using pg_basebackup 2015-11-27 16:48:24 +05:30
Sameer Naik 73be444cea added missing ;; to case 2015-11-27 16:24:07 +05:30
Sameer Naik c7bae0d677 Merge branch 'complete-rewrite-and-reorg' 2015-11-27 15:44:26 +05:30
Sameer Naik c5522c9fda complete rewrite of the README 2015-11-27 15:39:10 +05:30
Sameer Naik ce2caf3937 DB_LOCALE config parameter renamed to PG_LOCALE 2015-11-27 15:02:50 +05:30
Sameer Naik 5e09110558 configure logging options on first run 2015-11-27 11:04:52 +05:30
Sameer Naik afe467bec7 added sample docker-compose.yml 2015-11-27 10:07:56 +05:30
Sameer Naik 7f1e051f1a remove extra whitespace 2015-11-26 22:29:20 +05:30
Sameer Naik 978c70a78a moved default script variables to env-defaults 2015-11-26 21:06:13 +05:30
Sameer Naik faaa87cc64 separated out entrypoint.sh functions to a functions bash module 2015-11-26 21:04:17 +05:30
Sameer Naik 6418c9e044 added PG_SSL parameter to enable/disable SSL support
`PG_SSL` is automatically set to `on` if `server.crt` and `server.key`
can be found at `/etc/postgresql/certs`

Closes #32
2015-11-26 21:03:51 +05:30
Sameer Naik 5f6024062f defined /etc/postgresql/certs as the mountpoint to install SSL key and certificate 2015-11-26 21:03:51 +05:30
Sameer Naik 7eeda81f1e set default value of REPLICATION_SSLMODE to prefer 2015-11-26 21:03:51 +05:30
Sameer Naik 761ec9645c PSQL_SSLMODE config parameter renamed to REPLICATION_SSLMODE 2015-11-26 21:03:51 +05:30
Sameer Naik b6f0cba6a7 PSQL_MODE config parameter renamed to REPLICATION_MODE 2015-11-26 21:03:51 +05:30
Sameer Naik de5295ffa7 PSQL_TRUST_LOCALNET config parameter renamed to PG_TRUST_LOCALNET 2015-11-26 21:03:51 +05:30
Sameer Naik c8e9dec549 complete rewrite of existing feature set
Closes #40
2015-11-26 21:03:49 +05:30
Sameer Naik a68b58aefe fix: set ssl config to off or on 2015-11-23 22:25:23 +05:30
Sameer Naik f3b18c1f1b avoid duplicate entries in configuration files. Refer #40 2015-11-23 20:46:11 +05:30
Sameer Naik b4a5810e13 readme: docker build one liner 2015-11-19 22:32:41 +05:30
Sameer Naik ca479d90cf release 9.4-8 9.4-8 2015-11-18 19:48:25 +05:30
Sameer Naik 8aa5c9b64f dockerfile: upgrade to sameersbn/ubuntu:14.04.20151117 2015-11-18 19:47:51 +05:30
Sameer Naik 728f606b4d Merge branch 'fix-replication'
Fixes #40
2015-11-15 13:04:10 +05:30
Sameer Naik b5dd975ad1 removed redundant chown of PG_CONFDIR 2015-11-15 13:02:50 +05:30
Sameer Naik 693995dd2b set PG_CONFDIR to ${PG_HOME}/${PG_VERSION}/main
Database initialization and migration tasks need to be done before
performing any configuration bits
2015-11-15 13:02:10 +05:30
Sameer Naik 7601996544 hub.docker.com now builds images from git tags. 2015-11-07 12:45:15 +05:30
Sameer Naik 4d92cfc63e release 9.4-7 9.4-7 2015-10-23 12:02:37 +05:30
Sameer Naik 6d98301424 dockerfile: upgrade to quay.io/sameersbn/ubuntu:14.04.20151023 2015-10-23 12:02:15 +05:30
Sameer Naik 4fa09528b6 Merge branch 'sdusart-master' 2015-10-17 15:29:57 +05:30
Sameer Naik a443dfb2d9 Merge branch 'master' of https://github.com/sdusart/docker-postgresql into sdusart-master 2015-10-17 15:29:17 +05:30
Sameer Naik b75f1ea632 release 9.4-6 9.4-6 2015-10-13 14:35:46 +05:30
Sameer Naik a934d8131c dockerfile: upgrade to quay.io/sameersbn/ubuntu:14.04.20151013 2015-10-13 14:35:15 +05:30
Sameer Naik 8f331ff0b3 readme: added quay.io badge 2015-10-12 12:13:23 +05:30
Sameer Naik d933707cad Makefile: tag builds with quay.io/sameersbn/ prefix 2015-10-11 17:14:40 +05:30
Sameer Naik f5f7c094a1 hello quay.io, bye-bye hub.docker.com 2015-10-11 16:01:06 +05:30
Sameer Naik ba8244feea release 9.4-5 9.4-5 v9.4-5 2015-10-11 13:28:43 +05:30
Sameer Naik fae08e9091 dockerfile: upgrade to quay.io/sameersbn/ubuntu:14.04.20151011 2015-10-11 13:28:11 +05:30
Sameer Naik eedfc6a1c9 set DEBIAN_FRONTEND=noninteractive env setting apt-get install lines 2015-10-10 23:05:12 +05:30
Sylvain Dusart 57f7f6597c Add an option to set the locale used for database creation
Using the DB_LOCALE environment variable (set by default to C), it is now
possible to set the --locale argument that is given to the initdb command.
This enables customization of LC_COLLATE and LC_TYPE for the databases.
2015-10-03 23:49:28 +02:00
Sylvain Dusart fbc06c1604 Protect usernames and database names in "CREATE ROLE", "CREATE DATABASE" and "GRANT ALL" requests
This enables to use "-" in for usernames or database names (eg myApp-client1).
2015-10-03 21:09:39 +02:00
Sameer Naik 47f6fd61a7 release 9.4-4 v9.4-4 2015-08-30 21:54:26 +05:30
Sameer Naik b3d5862cd1 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150825 2015-08-25 00:13:36 +05:30
Sameer Naik 7da82b6646 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150816 2015-08-16 19:59:14 +05:30
Sameer Naik 9ca966eb1f entrypoint.sh: chown recursively 2015-08-16 12:47:44 +05:30
Sameer Naik da0fb3dc36 entrypoint.sh: moved user mapping code to a function 2015-08-16 12:28:38 +05:30
Sameer Naik 306f915aaf entrypoint.sh: create log dir 2015-08-16 12:25:39 +05:30
Sameer Naik fd3794fa03 entrypoint.sh: moved data and run directiory creation into functions 2015-08-16 12:25:32 +05:30