blob: 0b7146c06caace0594f10a40c5b2eedca562a22c [file] [log] [blame] [view]
Giorgi Lekveishvili285ab622023-11-22 13:50:45 +04001# apache-git-http-backend
2
3The apache-git-http-backend docker image serves as receiver in git replication
4from a Gerrit to a Gerrit replica.
5
6## Content
7
8* base image
9* Apache webserver
10* Apache configurations for http
11* git (via base image) and git-deamon for git-http-backend
12* `tools/project_admin.sh`: cgi script to enable remote creation/deletion/HEAD update
13 of git repositories. Compatible with replication plugin.
14* `tools/start`: start script, configures and starts Apache
15 webserver
16
17## Setup and Configuration
18
19* install Apache webserver, additional Apache tools and git daemon
20* configure Apache
21* install cgi scripts
22* map volumes
23
24## Start
25
26* start Apache git-http backend via start script `/var/tools/start`