https://sklein.xyz source code.
I wouldn't recommend taking inspiration from the architecture of this project. Why not?
I'm modifying this project occasionally, without any real direction. I'm implementing a series of "quick wins" that make the project incoherent.
Little by little, I'm trying to refactor the project, to make it less " weird ".
As a result, this project should not be used as an example!
Je vous déconseille de vous inspirer de l'architecture de ce projet. Pourquoi ?
Je modifie ce projet ponctuellement, sans vraiment de direction, j'implémente des séries de "quick wins" qui rendent le projet non cohérent.
J'essaie petit à petit de refactorer le projet, pour le rendre moins "tordu".
Par conséquent, ce projet ne doit pas vous servir d'exemple !
sklein.xyz
domain name registrar: Gandi (I would like transfer it)
sklein.xyz
DNS server: Gandi, managed manually.
$ mise install
$ pnpm install
$ docker compose up -d --wait
$ ./init-or-upgrade-db.js
$ ./load-contents-to-db.js
$ pnpm run dev
Go to http://127.0.0.1:5173/
$ git clone git@github.com:stephane-klein/sklein.xyz-private.git private
$ cd deployment
$ ./scripts/open_ssh_tunnel.sh
$ ../load-contents-to-db.js
$ cd deployment
$ ./scripts/open_ssh_tunnel.sh
$ ../load-file-to-db.js ../private/foobar.md
Prerequisite: install Chrome
$ pnpm run lighthouse
$ ./scripts/build-docker-image.sh
Next see docker-playground/
.
$ ./scripts/deploy.sh
I wish to follow as much as possible the https://brutalist-web.design/ recommandations.
https://sklein.xyz is analyzed by https://www.goatcounter.com/ at https://gc.sklein.xyz
Install HTTP Header Mangler on my Firefox Desktop and Android devices and setup this configuration:
sklein.xyz
User-Agent = stephane-klein