mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Simple Icons
 | |
| 
 | |
| ## Description
 | |
| 
 | |
| This Ansible role deploys and manages a containerized [Simple Icons](https://simpleicons.org/) server, providing easy access to over 2,000 SVG and PNG icons for use in web projects, documentation, and branding.
 | |
| 
 | |
| ## Overview
 | |
| 
 | |
| Ideal for developers and content creators, the role simplifies deploying a dedicated icon server. It automates container setup, configuration, and routing, ensuring reliable, quick access to icons. Easily integrate scalable icons into your projects without managing individual asset files.
 | |
| 
 | |
| ## Purpose
 | |
| 
 | |
| The Docker-SimpleIcons role streamlines the deployment and management of a simple, efficient icon server. It helps you:
 | |
| - Quickly deploy a lightweight, dedicated icon server.
 | |
| - Serve icons consistently and reliably across multiple projects.
 | |
| - Reduce manual maintenance of icon assets.
 | |
| - Integrate seamlessly with complementary Ansible roles and web server configurations.
 | |
| 
 | |
| ## Features
 | |
| 
 | |
| - **Icon Server:** Serves scalable SVG and PNG icons from the Simple Icons collection.
 | |
| - **Containerized Deployment:** Utilizes Docker and Docker Compose for isolated, reliable deployment.
 | |
| - **Dynamic Icon Delivery:** Icons are dynamically served via RESTful endpoints.
 | |
| - **Customizable Setup:** Configure icon sizes, formats, and routes effortlessly.
 | |
| - **Efficient Integration:** Works seamlessly with web server roles for robust domain routing.
 | |
| - **Automated Maintenance:** Simplifies updates and re-deployments via automated container management.
 | |
| 
 | |
| ## Credits 📝
 | |
| 
 | |
| Developed and maintained by **Kevin Veen-Birkenbach**.  
 | |
| Learn more at [www.veen.world](https://www.veen.world)
 | |
| 
 | |
| Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)  
 | |
| License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license) |