Mirror di GiorgioTedesco.it https://www.giorgiotedesco.it/
  • TypeScript 98.5%
  • CSS 1%
  • JavaScript 0.4%
  • Dockerfile 0.1%
Find a file
2026-03-07 09:14:00 +01:00
.github/workflows fix cache 2026-02-01 07:44:07 +01:00
blender logo base blender 2026-01-03 09:23:56 +01:00
content new article march 2026-03-07 09:14:00 +01:00
logos Release 2025: Complete site rewrite and redesign 2026-01-28 06:56:05 +01:00
public Release 2025: Complete site rewrite and redesign 2026-01-28 06:56:05 +01:00
src/app improved blog layout 2026-02-13 11:11:15 +01:00
.gitignore git ignore 2026-01-03 09:20:59 +01:00
CNAME improved step 2025-12-27 08:07:04 +01:00
docker-compose.yaml Release 2025: Complete site rewrite and redesign 2026-01-28 06:56:05 +01:00
Dockerfile Fix: Sync Node.js versions and update lockfile 2026-01-28 07:30:01 +01:00
eslint.config.mjs first upgrade to 2025 2025-12-21 11:53:27 +01:00
Licence test empty proj 2025-08-18 10:24:46 +02:00
next.config.ts fix seo 2026-01-31 10:43:02 +01:00
package.json all data old 2026-01-29 22:46:39 +01:00
postcss.config.mjs first upgrade to 2025 2025-12-21 11:53:27 +01:00
Readme.md first upgrade to 2025 2025-12-21 11:53:27 +01:00
reproduce.ts all data old 2026-01-29 22:46:39 +01:00
tailwind.config.ts update blog 2026-01-30 13:57:00 +01:00
tsconfig.json first upgrade to 2025 2025-12-21 11:53:27 +01:00
yarn.lock Release 2025: Complete site rewrite and redesign 2026-01-28 06:56:05 +01:00

My Current Website in NextJs 16

How I devs this project

I made an orphane branch to restart from scratch. I become from a next template too much dirty for my case. I completely wuold like to rebuild with my latest skill this branch as a portfolio.

Installation

In order to execute a full dev environment I made these things in order to have a fully hot reload devs repo:

  1. I runned a temporary container to install a fresh clean project NextJs 16.
  2. I copied the source code to my host overriding permission and owner to 1000 UID (my current user)
  3. Finally I dettailed the docker-compose.yaml to start the project without huge differences.

First execution in bash:

sudo docker build -t gt . sudo docker run --name gt -it -p 3000:3000 gt npx create-next-app@latest ./ --typescript --eslint --app --yes