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"
 | |
|     ]
 | |
|   }
 | |
|    | 
