mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	Added meta/main.yml #2
This commit is contained in:
		@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Installs VLC, libaacs and libbluray for Blu-ray playback on Arch Linux–based systems."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - vlc
 | 
			
		||||
    - bluray
 | 
			
		||||
    - media
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/desk-bluray-player"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- gen-java
 | 
			
		||||
  - gen-java
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,23 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Installs the qBittorrent torrent client via AUR on Arch Linux."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - qbittorrent
 | 
			
		||||
    - torrent
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/desk-qbittorrent"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- gen-aur-helper
 | 
			
		||||
  - gen-aur-helper
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Installs the Zoom video conferencing client via AUR on Arch Linux."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - zoom
 | 
			
		||||
    - video
 | 
			
		||||
    - conferencing
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/desk-zoom"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- gen-aur-helper
 | 
			
		||||
  - gen-aur-helper
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Provides shared Jinja2 snippets for Docker Compose service definitions (base, networks, healthchecks, depends_on)."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - docker
 | 
			
		||||
    - compose
 | 
			
		||||
    - jinja2
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/docker-container"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- docker-core
 | 
			
		||||
  - docker-core
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Installs Epson multifunction printer drivers and scanning utilities (escpr, imagescan) via Pacman and AUR on Arch Linux."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - epson
 | 
			
		||||
    - printer
 | 
			
		||||
    - scanner
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/drv-epson-multiprinter"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- gen-aur-helper
 | 
			
		||||
  - gen-aur-helper
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Injects Matomo analytics tracking code and noscript image tracker into Nginx-served HTML pages."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - nginx
 | 
			
		||||
    - matomo
 | 
			
		||||
    - analytics
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/srv-web-injector-matomo"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
  # - web-app-matomo Don't activate this otherwise the plays take super long
 | 
			
		||||
  - srv-web-core
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,25 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Deploys Let’s Encrypt certificates into Docker Compose Nginx setups via systemd service and timer."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - nginx
 | 
			
		||||
    - letsencrypt
 | 
			
		||||
    - docker
 | 
			
		||||
    - systemd
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/srv-web-proxy-tls-deploy"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- alert-compose
 | 
			
		||||
  - alert-compose
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										23
									
								
								roles/utils-desk-browser-firefox/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								roles/utils-desk-browser-firefox/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Automates Firefox installation and enforces Enterprise Policies (auto-install extensions) on Arch Linux."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - firefox
 | 
			
		||||
    - enterprise-policy
 | 
			
		||||
    - browser
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/utils-desk-browser-firefox"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ rolling ]
 | 
			
		||||
dependencies: []
 | 
			
		||||
 | 
			
		||||
@@ -1,2 +1,25 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Installs designer tools such as GIMP, Blender, and Draw.io via AUR on Arch Linux."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - gimp
 | 
			
		||||
    - blender
 | 
			
		||||
    - drawio
 | 
			
		||||
    - design
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/utils-desk-design"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Archlinux
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- gen-aur-helper
 | 
			
		||||
  - gen-aur-helper
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										22
									
								
								roles/web-app-chess/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								roles/web-app-chess/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Stub role for deploying a Chess web application via Docker Compose (implementation pending)."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - chess
 | 
			
		||||
    - docker
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/web-app-chess"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies: []
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										23
									
								
								roles/web-app-redis/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								roles/web-app-redis/meta/main.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Provides a Docker Compose snippet for a Redis service (redis:alpine) with volume, healthcheck and logging."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - redis
 | 
			
		||||
    - docker
 | 
			
		||||
    - cache
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/web-app-redis"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies: []
 | 
			
		||||
 | 
			
		||||
@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Configures Nginx to perform 301 redirects based on a list of source→target domain mappings."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - nginx
 | 
			
		||||
    - redirect
 | 
			
		||||
    - domains
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/web-redirect-domains"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- srv-web-https
 | 
			
		||||
  - srv-web-https
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
galaxy_info:
 | 
			
		||||
  author: "Kevin Veen-Birchenbach"
 | 
			
		||||
  description: "Deploys a legal imprint (Impressum) page in Nginx from a Jinja2 template."
 | 
			
		||||
  license: "CyMaIS NonCommercial License (CNCL)"
 | 
			
		||||
  license_url: "https://s.veen.world/cncl"
 | 
			
		||||
  company: |
 | 
			
		||||
    Kevin Veen-Birchenbach
 | 
			
		||||
    Consulting & Coaching Solutions
 | 
			
		||||
    https://www.veen.world
 | 
			
		||||
  galaxy_tags:
 | 
			
		||||
    - nginx
 | 
			
		||||
    - legal
 | 
			
		||||
    - imprint
 | 
			
		||||
  repository: "https://github.com/kevinveenbirkenbach/cymais"
 | 
			
		||||
  issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues"
 | 
			
		||||
  documentation: "https://github.com/kevinveenbirkenbach/cymais/tree/main/roles/web-svc-legal"
 | 
			
		||||
  min_ansible_version: "2.9"
 | 
			
		||||
  platforms:
 | 
			
		||||
    - name: Any
 | 
			
		||||
      versions: [ all ]
 | 
			
		||||
dependencies:
 | 
			
		||||
- web-svc-html
 | 
			
		||||
  - web-svc-html
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user