@ -19,7 +19,7 @@ To just do a full build and start the project run
# Setup local development env file
# Setup local development env file
$ cp .env.dev .env
$ cp .env.dev .env
# Do a full build of frontend and backend
# Setup and do a full build of frontend and backend
$ make all
$ make all
# Compile and start the server
# Compile and start the server
@ -29,12 +29,15 @@ $ go run -v ./cmd/phc-website-server
Alternativamente se si sta modificando in live il codice è comodo usare [`entr`](https://github.com/eradman/entr) e `fd` (un'alternativa a `find`)
Alternativamente se si sta modificando in live il codice è comodo usare [`entr`](https://github.com/eradman/entr) e `fd` (un'alternativa a `find`)
```bash shell
```bash shell
# Restart when go files change
# Restart server when go files change
$ printf '%s\n' $(echo **/*.go) | entr -r go run ./cmd/phc-website-server
$ printf '%s\n' $(echo **/*.go) | entr -r go run ./cmd/phc-website-server
```
Per ora non c'è ancora nessun sistema alternativo ma se si sta modificando codice della frontend in `_frontend/` invece di riavviare ogni volta il server conviene lanciare in parallelo un watcher con
@ -150,6 +161,10 @@ These files a processed by RollupJS into `out/`
- `GIT_URL`
- `GIT_URL`
- `CHAT_URL`
- `CHAT_URL`
- `BASE_URL`
Base dell'url per i link nel sito, per adesso usato per il feed RSS. In locale conviene impostarlo come `HOST` magari premettendo il protocollo (eg. `http://localhost:8080`)
- `USER_PAGES_BASE_URL`
- `USER_PAGES_BASE_URL`
Base dell'url per le pagine utente di Poisson, di default `https://poisson.phc.dm.unipi.it/~`
Base dell'url per le pagine utente di Poisson, di default `https://poisson.phc.dm.unipi.it/~`