docs: add deployment docs
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				CI / Get Changed Files (pull_request) Successful in 9s
				
			
		
			
				
	
				CI / eslint (pull_request) Has been skipped
				
			
		
			
				
	
				CI / Backend Tests (pull_request) Has been skipped
				
			
		
			
				
	
				CI / oxlint (pull_request) Has been skipped
				
			
		
			
				
	
				CI / Checkstyle Main (pull_request) Has been skipped
				
			
		
			
				
	
				CI / prettier (pull_request) Has been skipped
				
			
		
			
				
	
				CI / Docker frontend validation (pull_request) Has been skipped
				
			
		
			
				
	
				CI / test-build (pull_request) Has been skipped
				
			
		
			
				
	
				Pull Request Labeler / labeler (pull_request_target) Successful in 11s
				
			
		
			
				
	
				CI / Docker backend validation (pull_request) Has been skipped
				
			
		
			
				
	
				Label PRs based on size / Check PR size (pull_request) Successful in 15s
				
			
		
			
				
	
				CI / Playwright (pull_request) Has been skipped
				
			
		
			
				
	
				Claude PR Review / claude-code (pull_request) Successful in 1m30s
				
			
		
		
	
	
		
	
		
			All checks were successful
		
		
	
	CI / Get Changed Files (pull_request) Successful in 9s
				
			CI / eslint (pull_request) Has been skipped
				
			CI / Backend Tests (pull_request) Has been skipped
				
			CI / oxlint (pull_request) Has been skipped
				
			CI / Checkstyle Main (pull_request) Has been skipped
				
			CI / prettier (pull_request) Has been skipped
				
			CI / Docker frontend validation (pull_request) Has been skipped
				
			CI / test-build (pull_request) Has been skipped
				
			Pull Request Labeler / labeler (pull_request_target) Successful in 11s
				
			CI / Docker backend validation (pull_request) Has been skipped
				
			Label PRs based on size / Check PR size (pull_request) Successful in 15s
				
			CI / Playwright (pull_request) Has been skipped
				
			Claude PR Review / claude-code (pull_request) Successful in 1m30s
				
			This commit is contained in:
		
					parent
					
						
							
								5ea3ff73a0
							
						
					
				
			
			
				commit
				
					
						52a3e6aadc
					
				
			
		
					 4 changed files with 9 additions and 0 deletions
				
			
		
							
								
								
									
										1
									
								
								projektdokumentation/.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								projektdokumentation/.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -129,3 +129,4 @@ sympy-plots-for-*.tex/
 | 
				
			||||||
# idea
 | 
					# idea
 | 
				
			||||||
.idea/
 | 
					.idea/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Projektdokumentation.syntex(busy)
 | 
				
			||||||
| 
						 | 
					@ -7,3 +7,4 @@
 | 
				
			||||||
\input{Inhalt/Slots.tex}
 | 
					\input{Inhalt/Slots.tex}
 | 
				
			||||||
\input{Inhalt/Coinflip.tex}
 | 
					\input{Inhalt/Coinflip.tex}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\input{Inhalt/Deployment.tex}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										7
									
								
								projektdokumentation/Inhalt/Deployment.tex
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								projektdokumentation/Inhalt/Deployment.tex
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					\section{Deployment}
 | 
				
			||||||
 | 
					\label{sec:Deployment}
 | 
				
			||||||
 | 
					Es gibt zwei Server auf denen Instanzen der Applikation laufen.
 | 
				
			||||||
 | 
					\begin{itemize}
 | 
				
			||||||
 | 
					    \item \textbf{\href{https://casino.simonis.lol/}{Entwicklungsserver}:} Auf dem Entwicklungsserver läuft eine Instanz der Applikation, die für die Entwicklung und das Testen von neuen Features genutzt wird. Diese Instanz ist Lokal bei Constantin gehostet und wird durch einen Cloudflare-Tunnel öffentlich zugänglich gemacht.
 | 
				
			||||||
 | 
					    \item \textbf{\href{https://trustworthy.casino/}{Produktionsserver}:} Auf dem Produktionsserver läuft die finale Version der Applikation, die für die Nutzer zugänglich ist. Diese Instanz ist öffentlich zugänglich und wird von den Nutzern genutzt. Diese Instanz ist auf einem gemieteten Server gehostet. Die Applikation wird durch eine Nginx Reverse-Proxy bereitgestellt, die Anfragen an die \acs{API} und das Frontend weiterleitet und SSL-Zertifikate verwaltet. 
 | 
				
			||||||
 | 
					\end{itemize}
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
		Reference in a new issue