https://github.com/maystudios/sven-maibaum
https://github.com/maystudios/sven-maibaum
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/maystudios/sven-maibaum
- Owner: maystudios
- Created: 2025-05-30T21:09:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-11-29T05:21:37.000Z (7 months ago)
- Last Synced: 2025-12-01T04:26:45.580Z (6 months ago)
- Language: HTML
- Size: 54.8 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sven Maibaum Portfolio
This repository contains the source code for **sven-maibaum.com**, a personal portfolio website for software architect and game developer Sven Maibaum. The site is entirely static and is intended to be served via GitHub Pages or any static file host.
## Directory structure
```
assets/ # images and other assets
pages/ # additional HTML pages
css/ # global stylesheets
js/ # JavaScript files
index.html
sitemap.xml
CNAME # custom domain configuration for GitHub Pages
```
## Local preview
You can preview the site locally using any static file server. A quick way is to use Python's built-in HTTP server:
```bash
python3 -m http.server 8000
```
Then open in your browser. Stop the server with `Ctrl+C` when you're done.
## Deployment
The site is designed for deployment with GitHub Pages:
1. Push your changes to the `main` branch of this repository.
2. Enable **GitHub Pages** in the repository settings and choose the `main` branch as the source.
3. If you use a custom domain, ensure the desired domain is set in the `CNAME` file and configured with your DNS provider.
Once GitHub Pages is configured, updates pushed to `main` will automatically be published.