Servizio per il nuovo sito del PHC
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Antonio De Lucreziis 3bf7b77b0f Merge branch 'main' of git.phc.dm.unipi.it:phc/website 5 days ago
.vscode chore: vscode recommended settings 2 months ago
public fix: added favicon 5 days ago
src Merge branch 'main' of git.phc.dm.unipi.it:phc/website 5 days ago
.drone.yml Add drone file, cleanup Astro config 5 days ago
.gitignore Add drone file, cleanup Astro config 5 days ago
.prettierrc add prettier, fix TS stuff 9 months ago
README.md updated readme 3 weeks ago
astro.config.mjs Add drone file, cleanup Astro config 5 days ago
bun.lockb Guida su come attivare account poisson 5 days ago
package.json Add drone file, cleanup Astro config 5 days ago
tsconfig.json fiat combobox + happy utenti page uWu 1 month ago

README.md

PHC Website

Questo è il repository del sito web del PHC. Il sito è costruito utilizzando Astro, un framework statico per la generazione di siti web.

Installazione

bun install

Sviluppo

bun dev

Build

bun build

Deploy [TODO]

Il progetto contiene un Dockerfile che viene usato per il deploy (del server prodotto da Astro).

docker build -t phc-website .
docker run -p 3000:3000 phc-website

C'è anche un .drone.yml che viene usato per il deploy su un server remoto utilizzando Drone per il CD.

Come Contribuire

Nota per Sviluppatori: SE il branch dev non esiste o è indietro rispetto a main, bisogna portarlo avanti a main e poi continuare con le modifiche dal lì.

Sentitevi liberi di aprire una PR per qualsiasi modifica o aggiunta al sito web. Il branch main è protetto e corrisponde alla versione di produzione del sito web, le modifiche devono prima essere accettate su dev e poi mergeate su main da un amministratore.

Cose da fare