Aplikacija za stranicu za Brucošijadu FER-a 2021.
Trenutno se sastoji od samo placeholder stranica, ali s vremenom će se pretvoriti u punu stranicu.
Aplikaciju je prvo potrebno buildati.
U izvršnoj datoteci je sadržano sve što je potrebno da aplikacija normalno radi (svi asseti su embedani unutar izvršne datoteke).
- Osigurati da je instaliran Go
- Pokrenuti
make build
ilimake compact
make compact
također zahtijeva da je instaliran upx
paket.
-p $PORT
,--port $PORT
- na kojim vratima će aplikacija slušati (default3000
)-h $HOST
,--host $HOST
- na koji host će se aplikacija vezati (defaut0.0.0.0
)
./bin/brucifer --host '0.0.0.0' --port 3000
Pokretanje pomoću Docker-a osigurava da će se aplikacija konzistentno ponašati.
Da bi se aplikacija pokrenula pomoću dockera potrebno je osigurati da su instalirani i Docker (i to tako da se može pokrenuti bez korištenja sudo
ili sličnih alata) i docker-compose
alati.
Naredba | Opis |
---|---|
server/start | Builda i pokreće server |
server/stop | Zaustavlja i gasi |