Skip to content

hswno/kofradia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

55da2be · Jul 18, 2018
Jul 18, 2018
Jul 18, 2018
Jul 18, 2018
Jul 18, 2018
Jul 18, 2018
Dec 26, 2013
Jul 18, 2018
Dec 28, 2012
Jul 18, 2018
Jan 9, 2014
Jul 18, 2018
Jan 9, 2014
Jul 18, 2018
Dec 29, 2013
Dec 28, 2013
Dec 28, 2013
Dec 29, 2013
Jan 9, 2014

Repository files navigation

KOFRADIA

http://kofradia.no/

Kopiering fra dette prosjektet er ikke tillatt. Se LICENSE for nærmere detaljer.

Oppsett av utviklertjener

Sett opp database:

docker-compose up -d mysql

Hent ned siste versjon fra https://kofradia.no/crewstuff/f/fil/190-devdb-main

(Se app/scripts/export_to_devdb.php for å generere ny versjon.)

docker exec -i $(docker-compose ps -q mysql) mysql -pkofradiapass kofradia <export_to_devdb.xxxxxxxx-xxxxxx.main.sql
# dette tar en del tid, så bare å vente

Start resten av tjenestene:

docker-compose up

http://localhost:8080/ peker nå på lokal installasjon. La dette kjøre i en egen terminal. Bruk evt. opsjon -d for å kjøre i bakgrunnen.

Ting skal nå fungere lokalt!

http://localhost:8081/ kan brukes for database-administrasjon lokalt. Bruk host:mysql user:root pass:kofradiapass ved innlogging.

For å laste inn ny versjon av utviklingsdatabase må forrige versjon slettes først. Enkleste måte å gjøre det på:

# slett mysql-container og tilhørende data
docker-compose rm -s -f -v mysql

# start mysql-container i bakgrunnen
docker-compose up -d mysql

Hvis man har behov for et shell for å kjøre PHP-script, composer osv, kan man koble seg til kjørende container slik:

docker-compose exec -u app app bash

Dokumentasjon

Dokumentasjon i utgangspunkt med phpDoc genereres hver natt kl 03, og ellers ved behov, og er tilgjengelig her: https://kofradia.no/docs/

Avhengigheter

  • UglifyCSS
  • npm install -g uglifycss

Releases

No releases published

Packages

No packages published