- Jekyll
- Github pages
- AWS API Gateway
- AWS Lambda
- AWS S3
Build:
docker build -t jekyll .
Run:
docker run --rm -p 4000:4000 --entrypoint bash jekyll -c \
'bundler exec jekyll serve -H 0.0.0.0 -P 4000'
For development with live reload:
docker run -it --rm -v $(pwd):/app -p 4000:4000 -p 35729:35729 --entrypoint bash jekyll -c \
'bundler exec jekyll serve -H 0.0.0.0 -P 4000 --livereload'
See the preview here.
- Decide on a theme
- [] Implement the sendSearchTerm functionality
- Dockerize the project
- Customize theme
- Deploy theme
- Enable SEO plugins
- Create first blog post (english/german?)
Nice to have:
- Store search terms
Fix:
- [] Address the broken header issue
Note:
- Without any blog posts, the site may not fully function.