Static parts of my personal website https://ayo.ayco.io
Find a file
2025-01-04 21:00:57 +01:00
.husky chore: test precommit 2025-01-02 12:35:30 +01:00
.vscode chore: format vscode settings.json 2024-12-27 13:59:41 +01:00
public feat: update meta of tech-bsky-fedi page 2025-01-04 16:00:44 +01:00
src fix: bsky profile link 2025-01-04 16:23:52 +01:00
.gitignore chore: git ignore eslint cache 2024-12-27 16:57:47 +01:00
.npmrc initial commit 2022-09-17 11:02:10 +02:00
.prettierignore chore: update .prettierignore 2024-12-26 00:38:18 +01:00
astro.config.mjs perf: use astro Image optimization 2025-01-04 00:25:05 +01:00
eslint.config.mjs chore: test precommit 2025-01-02 12:35:30 +01:00
package.json chore: prettier then eslint on lint-staged 2025-01-02 12:35:30 +01:00
pnpm-lock.yaml chore: add dep lint-staged 2024-12-30 14:33:31 +01:00
prettier.config.mjs chore: add prettier astro config 2024-12-25 20:43:27 +01:00
README.md chore: update readme 2025-01-04 21:00:57 +01:00
tsconfig.json chore: add prettier 2024-12-25 20:42:09 +01:00

Astro SSG for my personal site

Background

This is the project for generating the static files for my personal site ayo.ayco.io built with Astro SSG.

Development

You need node and pnpm.

# clone project
$ git clone git@git.sr.ht:~ayoayco/ayco.io-astro

# go into project dir
$ cd ./ayco.io-astro

# install deps
$ corepack enable
$ pnpm i

Commands

Command Action
npm start start dev server
npm run build generate static files to dist directory
npm run deploy run build and upload to my server