59 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| tinytinyrss_svc:
 | |
|   domain: "{{ all_services | service_get_domain(role_name) }}"
 | |
|   port: 80
 | |
|   db:
 | |
|     host: "{{ postgres.host }}"
 | |
|     port: "{{ postgres.port }}"
 | |
|     database: "{{ opentofu.postgresql_data.tinytinyrss.database }}"
 | |
|     user: "{{ opentofu.postgresql_data.tinytinyrss.user }}"
 | |
|     pass: "{{ opentofu.postgresql_data.tinytinyrss.pass }}"
 | |
| 
 | |
| tinytinyrss_env:
 | |
|   TTRSS_DB_TYPE: pgsql
 | |
|   TTRSS_DB_HOST: "{{ svc.db.host }}"
 | |
|   TTRSS_DB_NAME: "{{ svc.db.database }}"
 | |
|   TTRSS_DB_USER: "{{ svc.db.user }}"
 | |
|   TTRSS_DB_PASS: "{{ svc.db.pass }}"
 | |
| 
 | |
|   TTRSS_SELF_URL_PATH: https://{{ svc.domain }}/tt-rss/
 | |
| 
 | |
|   APP_UPSTREAM: tt-rss
 | |
| 
 | |
|   # Workaround for this bug:
 | |
|   # could not open certificate file "/root/.postgresql/postgresql.crt": Permission denied
 | |
|   PGSSLCERT: /tmp/postgresql.crt
 | |
| 
 | |
| tinytinyrss_compose:
 | |
|   watchtower: false
 | |
|   image: cthulhoo/ttrss-web-nginx
 | |
|   volumes:
 | |
|     - app:/var/www/html:ro
 | |
|   file:
 | |
|     services:
 | |
|       app:
 | |
|         depends_on:
 | |
|           - tt-rss
 | |
|       tt-rss:
 | |
|         image: cthulhoo/ttrss-fpm-pgsql-static
 | |
|         restart: always
 | |
|         env_file:
 | |
|           - service.env
 | |
|         volumes:
 | |
|           - app:/var/www/html
 | |
|         networks:
 | |
|           default:
 | |
|       updater:
 | |
|         image: cthulhoo/ttrss-fpm-pgsql-static
 | |
|         restart: always
 | |
|         env_file:
 | |
|           - service.env
 | |
|         volumes:
 | |
|           - app:/var/www/html
 | |
|         depends_on:
 | |
|           - tt-rss
 | |
|         command: /opt/tt-rss/updater.sh
 | |
|         networks:
 | |
|           default:
 | |
|     volumes:
 | |
|       app:
 |