Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.41 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.41 KB

Brucifer 2021

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.

Kako pokrenuti

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).

Kako buildati

  1. Osigurati da je instaliran Go
  2. Pokrenuti make build ili make compact

make compact također zahtijeva da je instaliran upx paket.

CLI parametri

  • -p $PORT, --port $PORT - na kojim vratima će aplikacija slušati (default 3000)
  • -h $HOST, --host $HOST - na koji host će se aplikacija vezati (defaut 0.0.0.0)

Primjer

./bin/brucifer --host '0.0.0.0' --port 3000

docker-compose

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