Introduction
Introduction Statistics Contact Development Disclaimer Help
Adding git config updates. - selfhost - Incus configurations for my self-hosted…
Log
Files
Refs
README
---
commit 19ece40bba3fc2a8f8d08770b14cf2b6e4700d8d
parent 8b9217ba89dfbb30cb3ee1f1bd873ff65812ef50
Author: Jay Scott <[email protected]>
Date: Mon, 8 Jul 2024 18:40:09 +0100
Adding git config updates.
Diffstat:
M git/files/stagit.sh | 3 ++-
M git/files/style.css | 12 ++++++------
M git/git.yaml | 2 +-
M git/init.sh | 4 ++++
4 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/git/files/stagit.sh b/git/files/stagit.sh
@@ -3,7 +3,8 @@
reposdir="/srv/git"
wwwdir="/srv/www"
-stagit-index "${reposdir}/"*/ | sed 's|/log\.html||g' > "${wwwdir}/index.html"
+#stagit-index "${reposdir}/"*/ | sed 's|/log\.html||g' > "${wwwdir}/index.html"
+gostag -p /srv/git/ -g > "${wwwdir}/index.html"
for dir in "${reposdir}/"*/; do
diff --git a/git/files/style.css b/git/files/style.css
@@ -2,9 +2,10 @@ body {
color: #000;
background-color: #FFF;
font-family: monospace;
- font-size: 11pt;
- margin: 0;
- padding: 0;
+}
+
+table {
+ padding-left: 20px;
}
h1 {
@@ -17,9 +18,8 @@ h2, h3, h4, h5, h6 {
margin: 0;
}
-img {
- border: 0;
- vertical-align: middle;
+table td {
+ padding: 0 0.4em;
}
a {
diff --git a/git/git.yaml b/git/git.yaml
@@ -36,5 +36,5 @@ config:
- echo "git:*" | chpasswd -e
packages:
- git
- - stagit
- lighttpd
+ - libgit2-dev
diff --git a/git/init.sh b/git/init.sh
@@ -18,4 +18,8 @@ incus file push ./files/logo.png $HOST/srv/www/ -pv --mode 644
incus file push ./files/style.css $HOST/srv/www/ -pv --mode 644
incus file push ./files/favicon.png $HOST/srv/www/ -pv --mode 644
+incus file push ./files/stagit $HOST/usr/bin/ -pv --mode 755
+incus file push ./files/gostag $HOST/usr/bin/ -pv --mode 755
+incus file push ./files/stagit-index $HOST/usr/bin/ -pv --mode 755
+
incus exec $HOST -- run-parts /etc/periodic/hourly
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.