mirror of
				https://git.tt-rss.org/fox/ttrss-docker-compose
				synced 2025-10-31 09:04:11 +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 | ||||
| 
 | ||||
| **experimental stuff, don't use in production** | ||||
| 
 | ||||
| The idea is to provide tt-rss working (and updating) out of the box | ||||
| with minimal fuss. | ||||
| 
 | ||||
| The general outline of the configuration is as follows: | ||||
| 
 | ||||
| - three linked containers (frontend: nginx, database: pgsql, application: php/fpm) | ||||
| - nginx has its http port exposed to the outside | ||||
| - feed updating is done via embedded cron job, every 15 minutes | ||||
| - tt-rss source updates from git master repository on container restart | ||||
| - schema is installed automatically if it is missing | ||||
| - config.php is generated if it is missing | ||||
| - 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 | ||||
| 	- three linked containers (frontend: nginx, database: pgsql, application: php/fpm) | ||||
| 	- nginx has its http port exposed to the outside | ||||
| 	- feed updating is done via embedded cron job, every 15 minutes | ||||
| 	- tt-rss source updates from git master repository on container restart | ||||
| 	- schema is installed automatically if it is missing | ||||
| 	- config.php is generated if it is missing | ||||
| 	- 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 | ||||
| 
 | ||||
| Post your feedback here: | ||||
| 
 | ||||
| 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; | ||||
| 
 | ||||
| 		location / { | ||||
| 			try_files $uri $uri/index.php; | ||||
| 			try_files $uri $uri =404; | ||||
| 		} | ||||
| 
 | ||||
| 		location /tt-rss/cache { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue