43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
		
		
			
		
	
	
			43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
|   | { | ||
|  |     "$schema": "../schema.json", | ||
|  |     "name": "CTFd", | ||
|  |     "port": 8546, | ||
|  |     "available": true, | ||
|  |     "exposable": true, | ||
|  |     "id": "ctfd", | ||
|  |     "tipi_version": 1, | ||
|  |     "version": "3.6.1", | ||
|  |     "categories": [ | ||
|  |       "utilities" | ||
|  |     ], | ||
|  |     "description": "CTFd is a Capture The Flag framework focusing on ease of use and customizability.", | ||
|  |     "short_desc": "Cyber Security Training made simple.", | ||
|  |     "author": "CTFd", | ||
|  |     "source": "https://github.com/CTFd/CTFd", | ||
|  |     "website": "https://ctfd.io/", | ||
|  |     "form_fields": [ | ||
|  |         { | ||
|  |             "type": "random", | ||
|  |             "label": "CTFD_MYSQL_DB_PASSWORD", | ||
|  |             "min": 32, | ||
|  |             "env_variable": "CTFD_MYSQL_DB_PASSWORD" | ||
|  |         }, | ||
|  |         { | ||
|  |             "type": "random", | ||
|  |             "label": "CTFD_SECRET_KEY", | ||
|  |             "min": 32, | ||
|  |             "env_variable": "CTFD_SECRET_KEY" | ||
|  |         }, | ||
|  |         { | ||
|  |             "type": "random", | ||
|  |             "label": "CTFD_MYSQL_ROOT_PASSWORD", | ||
|  |             "min": 32, | ||
|  |             "env_variable": "CTFD_MYSQL_ROOT_PASSWORD" | ||
|  |         } | ||
|  |     ], | ||
|  |     "supported_architectures": [ | ||
|  |       "arm64", | ||
|  |       "amd64" | ||
|  |     ] | ||
|  |   } | ||
|  |    |