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 58db3e3901 | 3 years ago | |
---|---|---|
_screenshots | 3 years ago | |
articles | 3 years ago | |
config | 3 years ago | |
frontend | 3 years ago | |
news | 3 years ago | |
public | 3 years ago | |
templates | 3 years ago | |
util | 3 years ago | |
views | 3 years ago | |
.env.dev | 3 years ago | |
.gitignore | 3 years ago | |
Makefile | 3 years ago | |
README.md | 3 years ago | |
auth.go | 3 years ago | |
go.mod | 3 years ago | |
go.sum | 3 years ago | |
main.go | 3 years ago | |
utenti.go | 3 years ago |
README.md
Nuovo Sito Poisson
Repo del server del nuovo sito per il PHC.
Setup
Per clonare il progetto usare
$ git clone https://git.phc.dm.unipi.it/phc/website
Development
Copiare il file .env.dev
in .env
per dire al server di lavorare in modalità di development e su quale indirizzo servire il sito, poi avviare il server.
$ cp .env.dev .env
$ go run .
Un comando comodo in fase di development che usa entr
è
$ find . -type f -name '*.go' | entr -r go run .
# Or also...
$ fd -e go | entr -r go run .
Environment Variables
-
MODE
Può essere
production
(default) odevelopment
. -
HOST
Indirizzo (locale) sul quale servire il sito, di default è
localhost:8000
. -
<SERVIZIO>_URL
Rappresentano link ad altri servizi forniti, è comodo impostarli così in modo da poter anche provare tutto insieme in locale su varie porte (e poi in produzione i vari url diventano link a sotto-domini del sito principale).
Per ora ci sono solo
GIT_URL
eCHAT_URL
.