5580616235 
								
							
								 
							
						 
						
							
							
								
								Document the `generate` option for the docker image.  
							
							
							
						 
						
							2019-03-07 07:35:42 +00:00  
				
					
						
							
							
								 
						
							
							
								649fe1c2be 
								
							
								 
							
						 
						
							
							
								
								Fix debian build dockerfile  
							
							... 
							
							
							
							Make sure it refreshes the apt cache before trying to install stuff 
							
						 
						
							2019-02-14 17:29:40 +00:00  
				
					
						
							
							
								 
						
							
							
								91f8cd3307 
								
							
								 
							
						 
						
							
							
								
								Remove redundant entries from docker config  
							
							... 
							
							
							
							* no_tls is now redundant (#4613 )
* we don't need a dummy cert any more (#4618 ) 
							
						 
						
							2019-02-11 22:16:44 +00:00  
				
					
						
							
							
								 
						
							
							
								40b35fb875 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable ACME support in the docker image ( #4566 )  
							
							... 
							
							
							
							Also:
* Fix wrapping in docker readme
* Clean up some docs on the docker image
* a workaround for #4554  
							
						 
						
							2019-02-05 13:42:21 +00:00  
				
					
						
							
							
								 
						
							
							
								3ef71a6ea0 
								
									
								
							
								 
							
						 
						
							
							
								
								Docker: only copy what we need to the build image ( #4562 )  
							
							... 
							
							
							
							There are two reasons this is a good thing:
 * first, it means that you don't end up with stuff kicking around your working
   copy ending up in the build image by mistake (which can upset the pip
   install process)
 * second: it means that the docker image cache is more effective, and we can
   reuse docker images when iterating on the docker stuff. 
							
						 
						
							2019-02-05 11:44:40 +00:00  
				
					
						
							
							
								 
						
							
							
								23b0813599 
								
									
								
							
								 
							
						 
						
							
							
								
								Require ECDH key exchange & remove dh_params ( #4429 )  
							
							... 
							
							
							
							* remove dh_params and set better cipher string 
							
						 
						
							2019-01-22 21:58:50 +11:00  
				
					
						
							
							
								 
						
							
							
								b5b868d41e 
								
							
								 
							
						 
						
							
							
								
								Rewrite build_debian_packages  
							
							... 
							
							
							
							Rewrite this in python so that it can be run in parallel. 
							
						 
						
							2019-01-12 12:40:58 +00:00  
				
					
						
							
							
								 
						
							
							
								95fca1c7e9 
								
							
								 
							
						 
						
							
							
								
								fix docker build to install optional deps  
							
							
							
						 
						
							2019-01-09 16:37:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7134832c01 
								
									
								
							
								 
							
						 
						
							
							
								
								Install the optional dependencies into the debian package ( #4325 )  
							
							... 
							
							
							
							since #4298 , the optional dependencies are no longer installed with a simple
`pip install .`, which meant that they were not being included in the debian
package.
The easy fix to that is dh_virtualenv --extras, but that needs dh_virtualenv
1.1... 
							
						 
						
							2019-01-02 07:17:39 +00:00  
				
					
						
							
							
								 
						
							
							
								bdc44b99a2 
								
							
								 
							
						 
						
							
							
								
								buster is a thing  
							
							
							
						 
						
							2018-12-20 16:11:21 +00:00  
				
					
						
							
							
								 
						
							
							
								1a6d5bfa08 
								
							
								 
							
						 
						
							
							
								
								Debian packaging via dh_virtualenv ( #4285 )  
							
							
							
						 
						
							2018-12-20 11:33:29 +00:00  
				
					
						
							
							
								 
						
							
							
								75937e9033 
								
							
								 
							
						 
						
							
							
								
								Remove obsolete settings from docker homeserver.yaml  
							
							... 
							
							
							
							These aren't used, because we have a `log_config` setting. 
							
						 
						
							2018-12-04 12:31:00 +00:00  
				
					
						
							
							
								 
						
							
							
								78ba0e7ab8 
								
							
								 
							
						 
						
							
							
								
								Remove riot.im from the list of trusted Identity Servers in the default configuration ( #4207 )  
							
							
							
						 
						
							2018-11-20 12:29:25 +01:00  
				
					
						
							
							
								 
						
							
							
								379376e5e6 
								
							
								 
							
						 
						
							
							
								
								Make Docker image listening on ipv6 as well as ipv4  
							
							... 
							
							
							
							Signed-off-by: Cédric Laudrel <dek@iono.me> 
							
						 
						
							2018-10-25 20:03:47 +02:00  
				
					
						
							
							
								 
						
							
							
								1519572961 
								
							
								 
							
						 
						
							
							
								
								Ship the email templates as package_data  
							
							... 
							
							
							
							move the example email templates into the synapse package so that they can be
used as package data, which should mean that all of the packaging mechanisms
(pip, docker, debian, arch, etc) should now come with the example templates.
In order to grandfather in people who relied on the templates being in the old
place, check for that situation and fall back to using the defaults if the
templates directory does not exist. 
							
						 
						
							2018-10-17 16:46:02 +01:00  
				
					
						
							
							
								 
						
							
							
								53c5fa4e6c 
								
									
								
							
								 
							
						 
						
							
							
								
								Further reduce the size of the docker image ( #3972 )  
							
							... 
							
							
							
							Rewrite the dockerfile as a multistage build: this means we can get rid of a whole load of cruft which we don't need. 
							
						 
						
							2018-10-01 12:29:17 +01:00  
				
					
						
							
							
								 
						
							
							
								df55a943ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Dockerfile  
							
							
							
						 
						
							2018-09-25 14:33:38 +02:00  
				
					
						
							
							
								 
						
							
							
								8dfb33d325 
								
							
								 
							
						 
						
							
							
								
								make python 3 work in the docker container  
							
							
							
						 
						
							2018-09-20 14:55:11 +02:00  
				
					
						
							
							
								 
						
							
							
								741571cf22 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a way to run tests in PostgreSQL in Docker ( #3699 )  
							
							
							
						 
						
							2018-09-20 18:12:45 +10:00  
				
					
						
							
							
								 
						
							
							
								da864a92c9 
								
							
								 
							
						 
						
							
							
								
								Added description for "SYNAPSE_MAX_UPLOAD_SIZE" variable.  
							
							
							
						 
						
							2018-09-16 13:12:57 +10:00  
				
					
						
							
							
								 
						
							
							
								f472abd792 
								
							
								 
							
						 
						
							
							
								
								Added description for "SYNAPSE_MAX_UPLOAD_SIZE" variable.  
							
							
							
						 
						
							2018-09-16 13:12:57 +10:00  
				
					
						
							
							
								 
						
							
							
								9c749a6b61 
								
							
								 
							
						 
						
							
							
								
								Added 'MAX_UPLOAD_SIZE' variable and set default to "10M"  
							
							
							
						 
						
							2018-09-16 13:12:57 +10:00  
				
					
						
							
							
								 
						
							
							
								af10fa6536 
								
							
								 
							
						 
						
							
							
								
								add runtime dependencies  
							
							
							
						 
						
							2018-09-10 17:39:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e586916cda 
								
									
								
							
								 
							
						 
						
							
							
								
								Move COPY before RUN and merge RUNs  
							
							
							
						 
						
							2018-09-10 14:02:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b7e7712f07 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove build requirements after building  
							
							
							
						 
						
							2018-09-10 12:21:42 +00:00  
				
					
						
							
							
								 
						
							
							
								d967653705 
								
							
								 
							
						 
						
							
							
								
								update docker base-image to alpine 3.8  
							
							
							
						 
						
							2018-08-09 13:31:10 +02:00  
				
					
						
							
							
								 
						
							
							
								42960aa047 
								
									
								
							
								 
							
						 
						
							
							
								
								Update README.md  
							
							... 
							
							
							
							Link to contrib/docker 
							
						 
						
							2018-08-03 09:16:01 +01:00  
				
					
						
							
							
								 
						
							
							
								1758f4e1c7 
								
							
								 
							
						 
						
							
							
								
								Address SPAG issues  
							
							
							
						 
						
							2018-08-02 18:21:34 +01:00  
				
					
						
							
							
								 
						
							
							
								0d25724419 
								
							
								 
							
						 
						
							
							
								
								Refactor docker locations and README.  
							
							... 
							
							
							
							This addresses #3224  
							
						 
						
							2018-08-02 18:21:32 +01:00