Skip to content

Commit

Permalink
Add site README
Browse files Browse the repository at this point in the history
  • Loading branch information
kneasle committed Jan 23, 2024
1 parent 34676fb commit dc92fd0
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# [kneasle.github.io](https://kneasle.github.io)

This repo contains the source code for my personal website, hosted at
[kneasle.github.io](https://kneasle.github.io). Everything - content, icons, CSS/web design, etc.
- is made from scratch by me. The site is built using a one-off site generator and hosted using
GitHub pages.

## Building

To build it, you need to have [TypeScript](https://www.typescriptlang.org/) and
[Deno](https://deno.land) installed, and then run:

```bash
deno task build
```

This will place the rendered site in a directory called `rendered/`. This can then be either be
served using a basic HTTP server (like `python3 -m http.server`) or the site can be served
automatically with:

```bash
deno task serve
```

This will automatically serve the generated files on `localhost:8000` and also rebuild the site
whenever the source files are changed.

0 comments on commit dc92fd0

Please sign in to comment.