Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaeltroger/michaeltroger.com
Personal website of Michael Troger - hosted on GitHub powered by Jekyll
https://github.com/michaeltroger/michaeltroger.com
biography blog github github-pages jekyll markdown portfolio-website
Last synced: 10 days ago
JSON representation
Personal website of Michael Troger - hosted on GitHub powered by Jekyll
- Host: GitHub
- URL: https://github.com/michaeltroger/michaeltroger.com
- Owner: michaeltroger
- Created: 2017-02-02T16:00:55.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-15T03:39:53.000Z (13 days ago)
- Last Synced: 2024-12-15T04:24:12.025Z (13 days ago)
- Topics: biography, blog, github, github-pages, jekyll, markdown, portfolio-website
- Homepage: https://michaeltroger.com/
- Size: 7.84 MB
- Stars: 4
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# michaeltroger.com - Personal Website of Michael Troger
[![pages-build-deployment](https://github.com/michaeltroger/michaeltroger.com/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/michaeltroger/michaeltroger.com/actions/workflows/pages/pages-build-deployment)This repository is representing the **source code of my private website https://michaeltroger.com** that is hosted with GitHub Pages.
The website is powered by Jekyll and I can use Markdown to author my posts. It is based on [Jonathan McGlone’s](https://github.com/hankquinlan/hankquinlan.github.io/) project.## License
This project on purpose does not provide a license. That means it is **under my exclusive copyright**.
The reason for that being that **99% of this repo is private data** of myself.Therefore I would recommend to use [Jonathan McGlone’s](https://github.com/hankquinlan/hankquinlan.github.io/) project as a starter, since it doesn't contain any private information and the author allows copying without restrictions.
## Technologies
* Static site generator: Jekyll
* Markdown processor: Kramdown
* Templating language: Liquid
* Style sheets: SCSS
* Scripts: JavaScript## Instructions
GitHub Pages builds automatically on commits. Files can directly be edited within the GitHub UI.### Local deployment
1. Move to `docs` folder: `cd docs`
2. Install dependencies: `bundle install`
3. Build and serve the page on [http://localhost:4000](http://localhost:4000): `bundle exec jekyll serve`\
Optionally call the command [with a GitHub token](https://github.com/jekyll/github-metadata/blob/main/docs/authentication.md), in order to render repository information: `JEKYLL_GITHUB_TOKEN=123abc bundle exec jekyll serve`