mirror of
				https://git.tt-rss.org/fox/ttrss-docker-compose
				synced 2025-10-31 03:24:12 +01:00 
			
		
		
		
	UPD readme
This commit is contained in:
		
							parent
							
								
									4256b51cc1
								
							
						
					
					
						commit
						e38d98dcd4
					
				
					 2 changed files with 18 additions and 9 deletions
				
			
		
							
								
								
									
										25
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										25
									
								
								README.md
									
										
									
									
									
								
							|  | @ -1,21 +1,30 @@ | ||||||
| # A primitive set of scripts to deploy tt-rss via docker-compose | # A primitive set of scripts to deploy tt-rss via docker-compose | ||||||
| 
 | 
 | ||||||
|  | **experimental stuff, don't use in production** | ||||||
|  | 
 | ||||||
| The idea is to provide tt-rss working (and updating) out of the box | The idea is to provide tt-rss working (and updating) out of the box | ||||||
| with minimal fuss. | with minimal fuss. | ||||||
| 
 | 
 | ||||||
| The general outline of the configuration is as follows: | The general outline of the configuration is as follows: | ||||||
| 
 | 
 | ||||||
| - three linked containers (frontend: nginx, database: pgsql, application: php/fpm) | 	- three linked containers (frontend: nginx, database: pgsql, application: php/fpm) | ||||||
| - nginx has its http port exposed to the outside | 	- nginx has its http port exposed to the outside | ||||||
| - feed updating is done via embedded cron job, every 15 minutes | 	- feed updating is done via embedded cron job, every 15 minutes | ||||||
| - tt-rss source updates from git master repository on container restart | 	- tt-rss source updates from git master repository on container restart | ||||||
| - schema is installed automatically if it is missing | 	- schema is installed automatically if it is missing | ||||||
| - config.php is generated if it is missing | 	- config.php is generated if it is missing | ||||||
| - SSL termination not included, you use a sidecar container for that | 	- SSL termination not included, you use a sidecar container for that | ||||||
| - tt-rss code is exposed on a persistent volume so plugins, etc. could be easily added | 	- tt-rss code is exposed on a persistent volume so plugins, etc. could be easily added | ||||||
| 
 | 
 | ||||||
| Post your feedback here: | Post your feedback here: | ||||||
| 
 | 
 | ||||||
| https://community.tt-rss.org/t/docker-compose-tt-rss/2894 | https://community.tt-rss.org/t/docker-compose-tt-rss/2894 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | ### TODO | ||||||
|  | 
 | ||||||
|  | 	- support for sending mail somehow (smtp mailer?) | ||||||
|  | 	- properly deal with SELF\_URL\_PATH  | ||||||
|  | 	- nginx xaccel for static files in cache/ | ||||||
|  | 	- separate owner user w/ configurable UID/GID | ||||||
|  | 
 | ||||||
|  |  | ||||||
|  | @ -23,7 +23,7 @@ http { | ||||||
| 		root /var/www/html; | 		root /var/www/html; | ||||||
| 
 | 
 | ||||||
| 		location / { | 		location / { | ||||||
| 			try_files $uri $uri/index.php; | 			try_files $uri $uri =404; | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		location /tt-rss/cache { | 		location /tt-rss/cache { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue