diff options
| author | vosjedev <vosje+git@vosjedev.net> | 2025-10-05 17:02:38 +0200 |
|---|---|---|
| committer | vosjedev <vosje+git@vosjedev.net> | 2025-10-05 17:02:38 +0200 |
| commit | b7476ce7c9fed7d3d98fc2f287fa60f38b59d734 (patch) | |
| tree | e9c2b176dbf2dde6e319249a3777044f911c897a | |
| parent | 5f23c2020c5c3c517734d3650c3c77436bf66876 (diff) | |
| download | gitolite-cgit-docker-b7476ce7c9fed7d3d98fc2f287fa60f38b59d734.tar.gz gitolite-cgit-docker-b7476ce7c9fed7d3d98fc2f287fa60f38b59d734.tar.bz2 gitolite-cgit-docker-b7476ce7c9fed7d3d98fc2f287fa60f38b59d734.tar.xz | |
Stuff.
| -rw-r--r-- | gitolite-cgit/entrypoint.sh | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/gitolite-cgit/entrypoint.sh b/gitolite-cgit/entrypoint.sh index caa84fb..8b41aed 100644 --- a/gitolite-cgit/entrypoint.sh +++ b/gitolite-cgit/entrypoint.sh @@ -371,7 +371,8 @@ if [ ! -f /etc/nginx/http.d/cgit.conf ]; then adduser nginx git ## Config cgit interface - cat > /etc/cgitrc <<- EOF + if [ ! -f /etc/cgitrc ]; then + cat > /etc/cgitrc <<- EOF # # cgit config # @@ -512,20 +513,21 @@ section-from-path=1 scan-path=/var/lib/git/repositories EOF - # Append clone-prefix - if [ -n "$CGIT_CLONE_PREFIX" ]; then - echo "# Specify some default clone prefixes" >> /etc/cgitrc - echo "clone-prefix=$CGIT_CLONE_PREFIX" >> /etc/cgitrc - fi + # Append clone-prefix + if [ -n "$CGIT_CLONE_PREFIX" ]; then + echo "# Specify some default clone prefixes" >> /etc/cgitrc + echo "clone-prefix=$CGIT_CLONE_PREFIX" >> /etc/cgitrc + fi - if [ -n "$CGIT_ROOT_TITLE" ]; then - echo "# Set the title and heading of the repository index page" >> /etc/cgitrc - echo "root-title=$CGIT_ROOT_TITLE" >> /etc/cgitrc - fi + if [ -n "$CGIT_ROOT_TITLE" ]; then + echo "# Set the title and heading of the repository index page" >> /etc/cgitrc + echo "root-title=$CGIT_ROOT_TITLE" >> /etc/cgitrc + fi - if [ -n "$CGIT_DESC" ]; then - echo "# Set description repository" >> /etc/cgitrc - echo "root-desc=$CGIT_DESC" >> /etc/cgitrc + if [ -n "$CGIT_DESC" ]; then + echo "# Set description repository" >> /etc/cgitrc + echo "root-desc=$CGIT_DESC" >> /etc/cgitrc + fi fi # Using highlight syntax @@ -616,7 +618,7 @@ chown git:git /var/lib/git/.gitolite.rc chmod 640 /var/lib/git/.gitolite.rc # Start git-daemon -git daemon --detach --reuseaddr --base-path=/var/lib/git/repositories +#git daemon --detach --reuseaddr --base-path=/var/lib/git/repositories # Start nginx exec nginx -g "daemon off;" |
