aboutsummaryrefslogtreecommitdiffstats
path: root/roles/cgit/defaults
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2024-05-12 17:33:39 +0200
committerRomain Gonçalves <me@rgoncalves.se>2024-05-12 17:36:32 +0200
commitfdd5293dd05890434c5b1660bfc44d493a4f4056 (patch)
tree204e3a16a6d301c957aa3126d7fcf0ea188b2f32 /roles/cgit/defaults
parenta355ee21c15e915f394952abe76703d7865c991b (diff)
downloadrules-fdd5293dd05890434c5b1660bfc44d493a4f4056.tar.gz
feat(roles/cgit): new variables structure
Diffstat (limited to 'roles/cgit/defaults')
-rw-r--r--roles/cgit/defaults/main.yml45
1 files changed, 23 insertions, 22 deletions
diff --git a/roles/cgit/defaults/main.yml b/roles/cgit/defaults/main.yml
index 503b20b..adf7a97 100644
--- a/roles/cgit/defaults/main.yml
+++ b/roles/cgit/defaults/main.yml
@@ -1,30 +1,31 @@
---
-cgit_git_dir: /data/git
-cgit_cache_size: 10
-cgit_cache_dir: /cache/cgit
+cgit__packages:
+ - cgit
+ - lowdown
-cgit_chroot_dir: /var/www
-cgit_chroot_required_files:
+cgit__user: "{{ httpd_pre__user }}"
+cgit__group: "{{ httpd_pre__group }}"
+
+cgit__chroot_dir: "{{ httpd_pre__chroot_dir }}"
+cgit__cache_dir: "{{ cgit__chroot_dir }}/cache/cgit"
+cgit__repositories_dir: "{{ cgit__chroot_dir }}/data/cgit"
+cgit__configuration_dir: "{{ cgit__chroot_dir }}/cgit"
+cgit__configuration_file: "{{ cgit__configuration_dir }}/cgitrc"
+cgit__footer_file: "{{ cgit__configuration_dir }}/footer.html"
+
+cgit__chroot_required_files:
- /bin/sh
- /bin/cat
- /usr/local/bin/lowdown
-cgit_user: www
-cgit_group: www
-
-cgit_listen_address: 0.0.0.0
-cgit_listen_port: 1235
-cgit_footer_path: /conf/footer.html
-
-cgit_clone_urls:
- - git://{{ cgit_domain_name }}/$CGIT_REPO_URL
- - ssh://{{ git_user }}@{{ cgit_domain_name }}/$CGIT_REPO_URL
- - https://{{ cgit_domain_name }}/$CGIT_REPO_URL
+cgit__cache_size: 10
-cgit_domain_name: ""
-cgit_favicon_url: ""
-cgit_logo_url: ""
-cgit_css_url: ""
-cgit_description: ""
-cgit_readme_url: ""
+cgit__clone_urls: []
+cgit__title: ""
+cgit__favicon_url: ""
+cgit__logo_url: ""
+cgit__css_url: ""
+cgit__description: ""
+cgit__readme_url: ""
+cgit__listen_address: localhost
remember that computers suck.