2024-04-27 07:36:01 +00:00
# Leilukin's Hub
2024-04-06 03:57:28 +00:00
2024-06-01 00:27:40 +00:00
Source code of my hobby website, [Leilukin's Hub ](https://leilukin.com/ ). Built with [Eleventy ](https://www.11ty.dev/ ).
Deployed [Netlify ](https://www.netlify.com/ ) and [Neocities ](https://neocities.org/ ). The [deploy-to-neocities ](https://github.com/bcomnes/deploy-to-neocities ) GitHub action is used to deploy this site to Neocities.
2024-04-06 03:57:28 +00:00
2024-06-01 01:02:14 +00:00
Originally, this website was hosted on Neocities exclusively. While I am still deploying this site to Neocities, visiting `leilukin.neocities.org` will redirect you to `leilukin.com` . That said, if you also have a Neocities account, you can still follow me through [my Neocities profile ](https://neocities.org/site/leilukin ).
2024-04-27 07:36:01 +00:00
## Dependencies
- [Eleventy ](https://www.11ty.dev/ )
- Eleventy's official [RSS ](https://www.11ty.dev/docs/plugins/rss/ ) plugin
- Eleventy's official [Navigation ](https://www.11ty.dev/docs/plugins/navigation/ ) plugin
2024-05-26 05:44:36 +00:00
- [@zachleat/details-utils ](https://www.npmjs.com/package/@zachleat/details-utils )
2024-05-31 05:39:54 +00:00
- [netlify-plugin-cache ](https://www.npmjs.com/package/netlify-plugin-cache )
2024-05-22 07:29:59 +00:00
### Eleventy Community Plugins
2024-05-26 05:42:55 +00:00
- [@11tyrocks/eleventy-plugin-emoji-readtime ](https://www.npmjs.com/package/@11tyrocks/eleventy-plugin-emoji-readtime )
2024-04-27 07:36:01 +00:00
- [eleventy-plugin-embed-everything ](https://www.npmjs.com/package/eleventy-plugin-embed-everything )
2024-05-22 07:29:59 +00:00
- [eleventy-plugin-metagen ](https://www.npmjs.com/package/eleventy-plugin-metagen )
2024-05-26 05:42:55 +00:00
- [@uncenter/eleventy-plugin-toc ](https://www.npmjs.com/package/@uncenter/eleventy-plugin-toc )
2024-05-22 07:29:59 +00:00
### markdown-it plugins
2024-04-27 07:36:01 +00:00
- [markdown-it-anchor ](https://www.npmjs.com/package/markdown-it-anchor )
2024-05-09 12:12:22 +00:00
- [markdown-it-attribution ](https://www.npmjs.com/package/markdown-it-attribution )
2024-05-06 11:35:37 +00:00
- [markdown-it-attrs ](https://www.npmjs.com/package/markdown-it-attrs )
2024-05-06 12:15:51 +00:00
- [markdown-it-bracketed-spans ](https://www.npmjs.com/package/markdown-it-bracketed-spans )
2024-05-17 17:29:32 +00:00
- [markdown-it-deflist ](https://www.npmjs.com/package/markdown-it-deflist )
- [markdown-it-footnote ](https://www.npmjs.com/package/markdown-it-footnote )
2024-04-06 03:57:28 +00:00
2024-04-27 07:36:01 +00:00
## Self-hosted Assets
2024-05-20 05:27:35 +00:00
- [Lexend ](https://www.lexend.com/ ) font family
2024-05-22 07:27:53 +00:00
- [Intel One Mono ](https://www.intel.com/content/www/us/en/company-overview/one-monospace-font.html ) typeface
2024-04-27 07:36:01 +00:00
- [Font Awesome ](https://fontawesome.com/ )
2024-04-06 03:57:28 +00:00
2024-04-27 07:36:01 +00:00
## Run Locally
2024-05-22 10:09:57 +00:00
Recommended JavaScript runtime: [Bun ](https://bun.sh ).
2024-04-27 07:36:01 +00:00
1. Clone this repository locally
2024-05-22 10:09:57 +00:00
```
git clone https://github.com/helenclx/Neocities-Leilukin.git
```
1. Install dependencies
```
bun install
```
1. Run the project
```
bun run start
```
1. Open http://localhost:8080/ in your browser