aboutsummaryrefslogtreecommitdiffstats
path: root/ansible
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2024-08-28 18:13:00 +0200
committerGravatar Joe Banks <[email protected]>2024-08-28 18:04:41 +0100
commit4c377a7ff01bbf88a9e24c375a59cde3a954fb09 (patch)
tree4e8f8f8a2f2c0f7b8e62c313c22d7633617ad34c /ansible
parentBind munin-node locally (diff)
Include Uncle Christ's Assorted Works in mirror
Uncle Christ would like to mirror this item on the Python Discord git mirror to ensure the security of Python Discord DevOps poetry dependencies is included. Uncle Christ stands hopeful that this change contributes to a better society.
Diffstat (limited to 'ansible')
-rw-r--r--ansible/roles/git-mirrors/tasks/main.yml2
-rw-r--r--ansible/roles/git-mirrors/vars/main.yml7
2 files changed, 8 insertions, 1 deletions
diff --git a/ansible/roles/git-mirrors/tasks/main.yml b/ansible/roles/git-mirrors/tasks/main.yml
index 1affd39..2e86aa0 100644
--- a/ansible/roles/git-mirrors/tasks/main.yml
+++ b/ansible/roles/git-mirrors/tasks/main.yml
@@ -66,7 +66,7 @@
- "git"
- "clone"
- "--mirror"
- - "https://github.com/{{ item.owner }}/{{ item.repo }}.git"
+ - "https://{{ item.domain | default('github.com') }}/{{ item.owner }}/{{ item.repo }}.git"
- "{{ git_mirrors_base_dir }}/mirrored/{{ item.owner }}/{{ item.repo }}"
creates: "{{ git_mirrors_base_dir }}/mirrored/{{ item.owner }}/{{ item.repo }}"
with_items:
diff --git a/ansible/roles/git-mirrors/vars/main.yml b/ansible/roles/git-mirrors/vars/main.yml
index 462a595..e063d2e 100644
--- a/ansible/roles/git-mirrors/vars/main.yml
+++ b/ansible/roles/git-mirrors/vars/main.yml
@@ -67,6 +67,13 @@ git_mirrors_mirrored_repositories:
description: >-
Owl Corp surveillance storage platform
+ # Uncle Christ's Assorted Works
+ - owner: jc
+ repo: poetry-restrict-plugin
+ domain: git.jchri.st
+ description: >-
+ The Last Stand against malware in Python packages
+
git_mirrors_nginx_domain: "git.pydis.wtf"
git_mirrors_nginx_cert_file: "/etc/letsencrypt/live/pydis.wtf/fullchain.pem"
git_mirrors_nginx_cert_key: "/etc/letsencrypt/live/pydis.wtf/privkey.pem"