Simple landing page for my personal website, with a few links and a couple secrets.
- Node 22.0.0+
- Docker Engine 25.0.0+
- Docker Compose 2.24.0+
-
Clone the repository:
git clone https://github.com/dy0gu/websyte.git
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Biome is used as a linter and formatter:
npm run check # When installing dependencies, pre-commit hooks are added to lint and format automatically. # If for some reason the hooks do not install correctly, do it manually: npx lefthook install # When using pre-commit hooks, git commands will fail if any files are checked with errors. # Changed files must be added to the staged area and commited again to apply fixes.
-
-
Run the docker compose:
docker compose up --build --force-recreate -d