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.
Antonio De Lucreziis
a5d3edf6db
continuous-integration/drone/push Build is passing
Details
|
1 day ago | |
---|---|---|
.vscode | 2 months ago | |
public | 2 days ago | |
src | 1 day ago | |
.drone.yml | 5 days ago | |
.gitignore | 5 days ago | |
.prettierrc | 9 months ago | |
README.md | 3 weeks ago | |
astro.config.mjs | 5 days ago | |
bun.lockb | 5 days ago | |
package.json | 5 days ago | |
tsconfig.json | 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
- Aggiungere guide in src/content/guides/