File tree Expand file tree Collapse file tree 5 files changed +32
-0
lines changed Expand file tree Collapse file tree 5 files changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ Supports:
1212- Nginx or Apache HTTPd
1313- PHP-FPM (with Xdebug)
1414- MySQL, MariaDB or PerconaDB
15+ - PostgreSQL
1516- Solr (disabled, with TYPO3 CMS EXT: solr configuration as example)
1617- Elasticsearch (disabled, without configuration)
1718- Redis (disabled)
Original file line number Diff line number Diff line change 55 build : docker/main/
66 links :
77 - mysql
8+ # - postgres
89 # - mail
910 # - solr
1011 # - elasticsearch
@@ -54,6 +55,18 @@ mysql:
5455 env_file :
5556 - docker-env.yml
5657
58+ # ######################################
59+ # PostgreSQL server
60+ # ######################################
61+ # postgres:
62+ # build: docker/postgres/
63+ # ports:
64+ # - 15432:5432
65+ # volumes_from:
66+ # - storage
67+ # env_file:
68+ # - docker-env.yml
69+
5770# ######################################
5871# Solr server
5972# ######################################
Original file line number Diff line number Diff line change @@ -49,6 +49,11 @@ MYSQL_USER=dev
4949MYSQL_PASSWORD=dev
5050MYSQL_DATABASE=typo3
5151
52+ # ######################################
53+ # PostgreSQL settings
54+ POSTGRES_USER=dev
55+ POSTGRES_PASSWORD=dev
56+
5257# ######################################
5358# FTP settings
5459FTP_USER=dev
Original file line number Diff line number Diff line change 1+ FROM postgres:9.4
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ main | Main container with PHP-FPM and tools (your entrypoi
1010storage | Storage container, eg. for Solr data
1111web | Apache HTTPD or Nginx webserver
1212mysql | MySQL database
13+ postgres (optional) | PostgreSQL database
1314solr (optional) | Apache Solr server
1415elasticsearch (optional) | Elasticsearch server
1516memcached (optional) | Memcached server
@@ -26,6 +27,7 @@ main | [Ubuntu](https://registry.hub.docker.com/_/ubuntu/)
2627storage | [ Ubuntu] ( https://registry.hub.docker.com/_/ubuntu/ ) * official*
2728web | [ Apache] ( https://registry.hub.docker.com/_/httpd/ ) * official* or [ Nginx] ( https://registry.hub.docker.com/_/nginx/ ) * official*
2829mysql | [ MySQL] ( https://registry.hub.docker.com/_/mysql/ ) * official*
30+ postgres | [ PostgreSQL] ( https://registry.hub.docker.com/_/postgres/ ) * official*
2931solr (optional) | [ Solr] ( https://registry.hub.docker.com/u/guywithnose/solr/ ) from _ guywithnose_
3032elasticsearch (optional) | [ Elasticsearch] ( https://registry.hub.docker.com/_/elasticsearch/ ) * official*
3133memcached (optional) | [ Memcached] ( https://registry.hub.docker.com/_/memcached/ ) * official*
@@ -83,6 +85,16 @@ External Port | 13306
8385Access fo MySQL user "root" and "dev" will be allowed from external hosts (eg. for debugging, dumps and other stuff).
8486
8587
88+ ### PostgreSQL
89+
90+ Setting | Value
91+ ------------- | -------------
92+ User | dev (if not changed in env)
93+ Password | dev (if not changed in env)
94+ Host | postgres:5432
95+ External Port | 15432
96+
97+
8698### Solr
8799
88100Setting | Value
You can’t perform that action at this time.
0 commit comments