b5f6a3d8bda74ccd8d5cd57c76d372ad2b631e99
				
			
			
		
	Personal Homepage
My own homepage, bocken.org, built with svelte-kit.
TODO
General
- Admin user management -> move to authentik via oIDC
 - upload/change pfp
 - registration only with minimal permissions
 - logout without /logout page
 - preferences page
 - change password
 - fail2ban integration
 - css dark mode 
@media (prefers-color-scheme: dark) {} - dark mode toggle
 
Rezepte
- Do not list recipes that are all-year as "seasonal"
 - nutrition facts
 - verify randomize arrays based on day
 - notes for next time
 - refactor, like, a lot
 - expose json-ld for recipes https://json-ld.org/ https://github.com/flauschtrud/broccoli
 
Glaube
- just keep it as MD rendering for now?
 - DB setup
 - Google Speech to Text API integration?
 - Gebete
 
Outside of this sveltekit project but planned to run on the server as well
- create LDAP and OpenID
 
- emailwiz setup
 - fail2ban
 - LDAP?
 
Dendrite
- setup dendrite
 - Connect to LDAP
 - Serve some web-frontend -> Just element?
 
Gitea
- consistent theming
 - LDAP
 - OpenID Connect
 
Jellyfin
- connect to LDAP
 
Description
				My personal website built to learn SvelteKit. The largest part is the Recipes subsection.
						
						
							
								 https://bocken.org
							
						
						
					Languages
				
				
								
								
									Svelte
								
								75.8%
							
						
							
								
								
									TypeScript
								
								22%
							
						
							
								
								
									CSS
								
								1.9%
							
						
							
								
								
									JavaScript
								
								0.3%