commit 61169f7df103beed7d3f6a5c8f49ad577cc08e34
parent 7dfff866638ccfd4157ecaf297c131a146c8be4d
Author: Damian Myrda <damian@prime8.dev>
Date: Fri, 20 Sep 2024 13:20:36 -0500
Updated gitweb configs
Diffstat:
5 files changed, 23 insertions(+), 11 deletions(-)
diff --git a/compose.yml b/compose.yml
@@ -61,24 +61,27 @@ services:
- NET_ADMIN
restart: always
- repos:
- container_name: repos
+ gitolite:
+ container_name: gitolite
image: jgiannuzzi/gitolite
env_file: ./git/env
volumes:
- - ./git/.gitolite.rc:/etc/gitolite/gitolite.rc:ro
- - ./git/:/var/lib/git/
- - ./git/.ssh/keys/:/etc/ssh/keys/
+ - ./git/gitolite.rc:/etc/gitolite/gitolite.rc:ro
+ - ./git/ssh/keys/:/etc/ssh/keys/
+ - ./git/repos/:/var/lib/git/repositories/
+ - ./git/projects.list:/var/lib/git/projects.list
ports:
- "22:22"
gitweb:
container_name: gitweb
- image: rockstorm/gitweb
+ image: moncheeta/gitweb
depends_on:
- - repos
+ - gitolite
volumes:
- - ./git/:/srv/git/:ro
+ - ./git/gitweb.conf:/etc/gitweb.conf:ro
+ - ./git/repos/:/srv/git/repositories/:ro
+ - ./git/projects.list:/srv/git/projects.list:ro
expose:
- "80"
networks:
diff --git a/git/.gitignore b/git/.gitignore
@@ -1,4 +1,3 @@
-/.gitolite
+/ssh/
+/repos/
/projects.list
-/.ssh/
-/repositories/
diff --git a/git/Dockerfile b/git/Dockerfile
@@ -0,0 +1,4 @@
+FROM rockstorm/gitweb
+
+RUN apk --no-cache --update add \
+ highlight
diff --git a/git/.gitolite.rc b/git/gitolite.rc
diff --git a/git/gitweb.conf b/git/gitweb.conf
@@ -0,0 +1,6 @@
+our $site_name = "prime8.dev >> repos";
+
+our $project_root = "/srv/git/repositories/";
+our $projects_list = "/srv/git/projects.list";
+
+$feature{"highlight"}{"default"} = [1];