Skip to content

leshicodes/leshicodes.github.io

Repository files navigation

Personal Website - leshicodes.github.io

Welcome to my personal website, powered by Docusaurus! This site serves as a hub for my hobbies, projects, and documentation. It's hosted on GitHub Pages and built to showcase a variety of content, including:

  • Poetry: A collection of my creative writing.
  • Home Improvement Projects: Guides and documentation for DIY projects.
  • Open Source Projects: Documentation and resources for my open-source contributions.
  • Private Jellyfin Server Docs: Tutorials and guides for friends on how to use my private Jellyfin media server.

Features

  • Docusaurus-Powered: Built with Docusaurus, a modern static site generator.
  • Customizable: Easily extendable with React components and Markdown.
  • Multi-Purpose: Supports blogs, documentation, and standalone pages.
  • Responsive Design: Optimized for both desktop and mobile devices.

Getting Started

Installation

To run the site locally, clone the repository and install dependencies:

git clone https://github.com/leshicodes/leshicodes.github.io.git
cd leshicodes.github.io
npm install

Local Development

Start the development server:

npm run start

This will open the site in your default browser at http://localhost:3000/. Changes to files will automatically reload the site.

Build

Generate the static files for production:

npm run build

The static files will be output to the build directory.

Deployment

The site is automatically deployed to GitHub Pages using a GitHub Actions workflow. To manually deploy, run:

npm run deploy

Structure

  • /blog: Contains blog posts, including poetry and project updates.
  • /src: React components and custom pages.
  • /static: Static assets like images and CSS.
  • /docusaurus.config.ts: Configuration for the Docusaurus site.

Contributing

This is a personal project, but feel free to open issues or submit pull requests if you have suggestions or improvements.


Thank you for visiting my site! Feel free to explore and reach out if you have any questions or feedback.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published