π¨π»βπ» The Operating System by Anthony Pillot, Software Engineer, designed to introduce himself and explain what he does in the IT world. Provided with Open Source tools and documentation about the IT world.
Build with β€οΈ and Nuxt.
- anthonypillotOS | Personal application
- Table of Contents
- π Deployment
- π³ Git conventions
- π License
Make sure to install the dependencies:
npm install
Start the development server on http://localhost:3000
:
npm run dev
The project uses Vitest for unit tests.
Run the unit tests:
npm run test:unit
Build the application for production:
npm run build
Locally preview production build:
npm run preview
Shortcut to build and preview production build:
npm run start
Local Docker image build and run:
docker build --no-cache -t os:latest . \
&& docker run --rm --name=os -p 3000:3000 os:latest
This application is deployed on anthonypillot.com Kubernetes cluster.
This project uses Conventional Commits to make commits more readable and easier to understand.
This project is licensed under the GNU GPLv3.