This repository contains the documentation for my personal website, built using Docusaurus. The site is deployed via GitHub Pages and can be accessed at simonprydden.github.io.
- Built with Docusaurus: A modern, React-based static site generator.
- GitHub Pages Deployment: Automatic deployment after changes are merged into the repository.
- Customizable Content: Easily add or edit
.mdfiles for documentation and blogs.
Before starting, ensure the following tools are installed:
- Docker Compose: Follow the official installation guide.
- Docker Engine: Install it using the official installation guide.
- Clone the repository:
git clone https://github.com/simonprydden/simonprydden.github.io.git
- Navigate to the project directory:
cd simonprydden.github.io
To preview and develop the site locally:
-
Start the development server:
make start
This command will spin up a local Docusaurus server, typically accessible at
http://localhost:3000. -
Add or edit content:
- Add documentation in the
docsdirectory. - Write blog posts in the
blogdirectory.
- Add documentation in the
-
Preview your changes in real time.
To publish your changes:
- Test your changes locally to ensure everything works as expected.
- Open a Pull Request (PR) to submit your updates for review.
- After the PR is reviewed and merged, your changes will be automatically deployed to simonprydden.github.io.