| 
									
										
										
										
											2023-09-18 14:29:34 +00:00
										 |  |  | { | 
					
						
							|  |  |  |   "$schema": "../schema.json", | 
					
						
							|  |  |  |   "name": "Ryot", | 
					
						
							|  |  |  |   "port": 8206, | 
					
						
							|  |  |  |   "available": true, | 
					
						
							|  |  |  |   "exposable": true, | 
					
						
							|  |  |  |   "id": "ryot", | 
					
						
							| 
									
										
										
										
											2023-10-12 20:00:07 +00:00
										 |  |  |   "tipi_version": 23, | 
					
						
							|  |  |  |   "version": "2.21.2", | 
					
						
							| 
									
										
										
										
											2023-09-19 17:03:46 +00:00
										 |  |  |   "categories": [ | 
					
						
							|  |  |  |     "media" | 
					
						
							|  |  |  |   ], | 
					
						
							| 
									
										
										
										
											2023-09-18 14:29:34 +00:00
										 |  |  |   "description": "Roll your own tracker!", | 
					
						
							|  |  |  |   "short_desc": "Roll your own tracker!", | 
					
						
							|  |  |  |   "author": "IgnisDa", | 
					
						
							|  |  |  |   "source": "https://github.com/IgnisDa/ryot", | 
					
						
							|  |  |  |   "form_fields": [ | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "type": "random", | 
					
						
							|  |  |  |       "label": "RYOT_DB_PASSWORD", | 
					
						
							|  |  |  |       "min": 32, | 
					
						
							|  |  |  |       "env_variable": "RYOT_DB_PASSWORD" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "type": "boolean", | 
					
						
							|  |  |  |       "label": "Allow Registration", | 
					
						
							|  |  |  |       "hint": "First user will be admin, Needed for at least one user.", | 
					
						
							|  |  |  |       "required": false, | 
					
						
							|  |  |  |       "default": "true", | 
					
						
							|  |  |  |       "env_variable": "RYOT_ALLOW_REGISTRATION" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "type": "text", | 
					
						
							|  |  |  |       "label": "Twitch Client ID", | 
					
						
							|  |  |  |       "hint": "For Video Game Tracking, Read Below for more Info!", | 
					
						
							|  |  |  |       "required": false, | 
					
						
							|  |  |  |       "env_variable": "RYOT_VIDEO_GAMES_TWITCH_CLIENT_ID" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       "type": "text", | 
					
						
							|  |  |  |       "label": "Twitch Client Secret", | 
					
						
							|  |  |  |       "hint": "For Video Game Tracking, Read Below for more Info!", | 
					
						
							|  |  |  |       "required": false, | 
					
						
							|  |  |  |       "env_variable": "RYOT_VIDEO_GAMES_TWITCH_CLIENT_SECRET" | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   ] | 
					
						
							|  |  |  | } |