Apache 2.4 kartu su git, gitweb

T
Techtronic
Mindaugas N.
  • 27 Kov '13

Yra Apache/2.4.4, git 1.8.1.5 kartu su gitweb.
Reikia paleisti taip, kad galmetu commit per http kartu su auth (groups/users). Gal kam pavyko tai padaryti?

T
Techtronic
Mindaugas N.
  • 2 Bal '13

Beda sutvarkiau gal kiek smart way, be git daemon.
pirma sukuriau keleta macro, projektams:

Ir del teisiu:

Na ir aisku VirtualHost:

Dabar jeigu apsilankoma puslapi http://git.vardas.lt, bus gitweb, bet veikia ir git.
Serveri:

git init --bare /home/server/public_html/git/project.git

Pas save:

cd /tmp
git clone http://git.vardas.lt/project.git
cd project
touch README
git add README
git commit -m 'initial commit'
git push

Gitweb naudoju per iframe kitame puslapi ir kad apsisaugoti nuo clickjacking attacku nustaciau X-Frame-Options. Bet gal kada kita tema reiktu sukurti apie security

Teises turbut geriau butu per projekta, o ir vieta pacio git nera labai jau gera, na bet tai tik example.