* Initial docs move * Setup mkdocs * Adds instructions for building docs * add new deployment docs, local and prod * set up three sections: deployment, dev and user guide * remove old deployment docs * ci: mkdocs gh-pages publish Co-authored-by: sua yoo <sua@suayoo.com> Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			633 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			633 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Developer Docs
 | |
| 
 | |
| Browsertrix Cloud consists of a Python-based backend and TypeScript-based frontend.
 | |
| 
 | |
| ### Backend
 | |
| 
 | |
| The backend is an API-only system, using the FastAPI framework. The latest API reference is available
 | |
| under ./api of a running cluster.
 | |
| 
 | |
| *TODO Add additional info here*
 | |
| 
 | |
| ### Frontend
 | |
| 
 | |
| The frontend UI is implemented in TypeScript, using the Lit framework and Shoelace component library.
 | |
| 
 | |
| The static build of the frontend is bundled with nginx, but the frontend can be deployed locally in dev mode against an existing backend.
 | |
| 
 | |
| See [Running Frontend](./frontend-dev) for more details.
 | |
| 
 | |
| *TODO Add additional info here*
 | |
| 
 |