diff options
| author | netop://ウィビ <paul@webb.page> | 2026-04-13 15:08:37 -0700 |
|---|---|---|
| committer | netop://ウィビ <paul@webb.page> | 2026-04-13 15:08:37 -0700 |
| commit | 5608dfba0d0e26594485fcf1de2079c9a5789eec (patch) | |
| tree | e781ac3c3f53d307c905c589d2c8b02065322baa /etc | |
| download | cgit-5608dfba0d0e26594485fcf1de2079c9a5789eec.tar.gz cgit-5608dfba0d0e26594485fcf1de2079c9a5789eec.zip | |
initial commit
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/caddy/Caddyfile | 17 | ||||
| -rw-r--r-- | etc/cgitrc | 103 |
2 files changed, 120 insertions, 0 deletions
diff --git a/etc/caddy/Caddyfile b/etc/caddy/Caddyfile new file mode 100644 index 0000000..4d77a7f --- /dev/null +++ b/etc/caddy/Caddyfile @@ -0,0 +1,17 @@ +code.webb.page { + @assets path /cgit.css /cgit.js /cgit.png /favicon.svg /head.html /robots.txt + + handle @assets { + root * /var/www/cgit + file_server + } + + reverse_proxy unix//run/fcgiwrap.socket { + transport fastcgi { + env SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi + } + } +} + +# Refer to the Caddy docs for more information: +# https://caddyserver.com/docs/caddyfile diff --git a/etc/cgitrc b/etc/cgitrc new file mode 100644 index 0000000..df3b959 --- /dev/null +++ b/etc/cgitrc @@ -0,0 +1,103 @@ +# +# cgit config +# see cgitrc(5) for details + +about-filter=/usr/lib/cgit/filters/about-formatting.sh +branch-sort=age +#cache-size=1000 +clone-url=https://code.webb.page/$CGIT_REPO_URL +css=/cgit.css +enable-blame=1 +enable-commit-graph=1 +#enable-follow-links=1 +enable-git-config=1 +enable-http-clone=1 +enable-index-links=0 +enable-index-owner=0 +enable-log-filecount=1 +enable-log-linecount=1 +favicon=/favicon.svg +footer= +head-include=/head.html +#logo=/cgit.png +logo= +#max-atom-items=50 +#max-repo-count=100 +owner=netop://ウィビ +readme=:README.md +readme=:readme.md +#repository-sort=age +root-desc=netop://ウィビ's hacks and programs +root-title=the codex +root-url=/ +side-by-side-diffs=0 +snapshots=tar.gz zip +source-filter=/usr/lib/cgit/filters/syntax-highlighting.py +#summary-log=200 + +repo.url=alpha.git +repo.path=/srv/git/alpha.git +repo.desc=Yet another GraphQL module for Deno + +repo.url=blog.git +repo.path=/srv/git/blog.git +repo.desc=My awesome blog + +repo.url=cgit.git +repo.path=/srv/git/cgit.git +repo.desc=cgit fixes and customizations + +repo.url=dedent.git +repo.path=/srv/git/dedent.git +repo.desc=Strip indentation from multi-line strings + +repo.url=homepage.git +repo.path=/srv/git/homepage.git +repo.desc=My home on the 'Net + +repo.url=order-object.git +repo.path=/srv/git/order-object.git +repo.desc=Make sure your Object keys are in alphabetical order + +repo.url=pq-jwt.git +repo.path=/srv/git/pq-jwt.git +repo.desc=Post-quantum json web tokens + +section=ChronVer + +repo.url=chronver/chronver.git +repo.path=/srv/git/chronver/chronver.git +repo.desc=Versioning for the rest of us + +repo.url=chronver/homepage.git +repo.path=/srv/git/chronver/homepage.git +repo.desc=ChronVer homepage + +section=NeverCease + +repo.url=nevercease/homepage.git +repo.path=/srv/git/nevercease/homepage.git +repo.desc=Official website of Ideas Never Cease + +repo.url=nevercease/original-emoji.git +repo.path=/srv/git/nevercease/original-emoji.git +repo.desc=NTT DoCoMo emoji + +repo.url=nevercease/uchu.git +repo.path=/srv/git/nevercease/uchu.git +repo.desc=the color palette for internet lovers + +section=systemSOFT + +repo.url=systemsoft/disc.git +repo.path=/srv/git/systemsoft/disc.git +repo.desc=Schema-first, TypeScript-native database built on Deno. + +repo.url=systemsoft/sona.git +repo.path=/srv/git/systemsoft/sona.git +repo.desc=Your personal API + + + +# scan-path must come last +#scan-path=/srv/git |