{"id":42252802,"url":"https://github.com/penguintechinc/iceshelves","last_synced_at":"2026-01-27T05:14:57.404Z","repository":{"id":318572687,"uuid":"1071762111","full_name":"penguintechinc/iceshelves","owner":"penguintechinc","description":"A K8s and KVM marketplace solution for rapidly deploying tested applications! A special thank you to Mist.IO for general inspiration!","archived":false,"fork":false,"pushed_at":"2026-01-22T16:41:26.000Z","size":9326,"stargazers_count":0,"open_issues_count":18,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-23T08:38:50.918Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/penguintechinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2025-10-07T19:23:55.000Z","updated_at":"2026-01-19T21:08:04.000Z","dependencies_parsed_at":"2025-10-08T01:32:06.474Z","dependency_job_id":null,"html_url":"https://github.com/penguintechinc/iceshelves","commit_stats":null,"previous_names":["penguintechinc/iceshelves"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/penguintechinc/iceshelves","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penguintechinc%2Ficeshelves","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penguintechinc%2Ficeshelves/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penguintechinc%2Ficeshelves/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penguintechinc%2Ficeshelves/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/penguintechinc","download_url":"https://codeload.github.com/penguintechinc/iceshelves/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/penguintechinc%2Ficeshelves/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28803650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-27T05:14:53.092Z","updated_at":"2026-01-27T05:14:57.393Z","avatar_url":"https://github.com/penguintechinc.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![CI](https://github.com/PenguinCloud/project-template/actions/workflows/ci.yml/badge.svg)](https://github.com/PenguinCloud/project-template/actions/workflows/ci.yml)\n[![Docker Build](https://github.com/PenguinCloud/project-template/actions/workflows/docker-build.yml/badge.svg)](https://github.com/PenguinCloud/project-template/actions/workflows/docker-build.yml)\n[![codecov](https://codecov.io/gh/PenguinCloud/project-template/branch/main/graph/badge.svg)](https://codecov.io/gh/PenguinCloud/project-template)\n[![Go Report Card](https://goreportcard.com/badge/github.com/PenguinCloud/project-template)](https://goreportcard.com/report/github.com/PenguinCloud/project-template)\n[![version](https://img.shields.io/badge/version-5.1.1-blue.svg)](https://semver.org)\n[![License](https://img.shields.io/badge/License-Limited%20AGPL3-blue.svg)](LICENSE.md)\n\n```\n ____            _           _     _____                    _       _\n|  _ \\ _ __ ___ (_) ___  ___| |_  |_   _|__ _ __ ___  _ __ | | __ _| |_ ___\n| |_) | '__/ _ \\| |/ _ \\/ __| __|   | |/ _ \\ '_ ` _ \\| '_ \\| |/ _` | __/ _ \\\n|  __/| | | (_) | |  __/ (__| |_    | |  __/ | | | | | |_) | | (_| | ||  __/\n|_|   |_|  \\___/| |\\___|\\___|\\__|   |_|\\___|_| |_| |_| .__/|_|\\__,_|\\__\\___|\n               _/ |                                  |_|\n              |__/\n```\n\n# 🏗️ Enterprise Project Template\n\n**The Ultimate Multi-Language Development Foundation**\n\nThis comprehensive project template provides a production-ready foundation for enterprise software development, incorporating best practices from Penguin Tech Inc projects. Built with security, scalability, and developer experience at its core, it offers standardized tooling for Go, Python, and Node.js applications with integrated licensing, monitoring, and enterprise-grade infrastructure.\n## ✨ Why Choose This Template?\n\n### 🏭 Enterprise-Ready Architecture\nBuilt for production from day one with multi-language support (Go 1.24+, Python 3.12/3.13, Node.js 18+), comprehensive CI/CD pipelines, and enterprise-grade security scanning.\n\n### 🔒 Security First\n- **8-stage security validation** including Trivy, CodeQL, and Semgrep scanning\n- **TLS 1.2 minimum enforcement**, preferring TLS 1.3\n- **Automated vulnerability detection** with Dependabot and Socket.dev integration\n- **Secrets management** with environment-based configuration\n\n### 🚀 Performance Optimized\n- **Multi-architecture Docker builds** (amd64/arm64) with Debian-slim base images\n- **Parallel CI/CD workflows** for optimized build times\n- **eBPF/XDP networking** support for high-performance applications\n- **Connection pooling** and caching strategies built-in\n\n### 🏢 PenguinTech License Server Integration\n- **Centralized feature gating** with `https://license.penguintech.io`\n- **Universal JSON response format** across all products\n- **Multi-tier licensing** (community/professional/enterprise)\n- **Usage tracking and compliance** reporting\n\n### 🔄 Self-Healing \u0026 Monitoring\n- **Built-in health checks** and self-healing capabilities\n- **Prometheus metrics** and Grafana dashboard integration\n- **Structured logging** with configurable verbosity levels\n- **Real-time monitoring** and alerting\n\n### 🌐 Multi-Environment Support\n- **Air-gapped deployment** ready with local caching\n- **Container orchestration** with Kubernetes and Helm\n- **Environment-specific configurations** for dev/staging/production\n- **Blue-green deployment** support with automated rollbacks\n\n## 🛠️ Quick Start\n\n```bash\n# Clone and setup\ngit clone \u003cyour-repository-url\u003e\ncd your-project\nmake setup                    # Install dependencies and setup environment\nmake dev                      # Start development environment\n```\n\n## 📚 Key Components\n\n### Core Technologies\n- **Languages**: Go 1.24+, Python 3.12/3.13, Node.js 18+\n- **Databases**: PostgreSQL with PyDAL/GORM, Redis/Valkey caching\n- **Containers**: Docker with multi-stage builds, Kubernetes deployment\n- **Monitoring**: Prometheus, Grafana, structured logging\n\n### Security Features\n- Multi-factor authentication (MFA) and JWT tokens\n- Role-based access control (RBAC)\n- Automated security scanning and vulnerability management\n- Compliance audit logging (SOC2, ISO27001 ready)\n\n### Development Workflow\n- Comprehensive test coverage (unit, integration, e2e)\n- Automated code quality checks (linting, formatting, type checking)\n- Version management with semantic versioning\n- Feature branch workflow with required reviews\n\n## 📖 Documentation\n\n- **Getting Started**: [docs/development/](docs/development/)\n- **API Reference**: [docs/api/](docs/api/)\n- **Deployment Guide**: [docs/deployment/](docs/deployment/)\n- **Architecture Overview**: [docs/architecture/](docs/architecture/)\n- **License Integration**: [docs/licensing/](docs/licensing/)\n\n## 🤝 Contributing\n\nWe welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n### Maintainers\n- **Primary**: creatorsemailhere@penguintech.group\n- **General**: info@penguintech.group\n- **Company**: [www.penguintech.io](https://www.penguintech.io)\n\n### Community Contributors\n- *Your name could be here! Submit a PR to get started.*\n\n## 📞 Support \u0026 Resources\n\n- **Documentation**: [./docs/](docs/)\n- **Premium Support**: https://support.penguintech.group\n- **Community Issues**: [GitHub Issues](../../issues)\n- **License Server Status**: https://status.penguintech.io\n\n## 📄 License\n\nThis project is licensed under the Limited AGPL3 with preamble for fair use - see [LICENSE.md](docs/LICENSE.md) for details.\n\n**License Highlights:**\n- **Personal \u0026 Internal Use**: Free under AGPL-3.0\n- **Commercial Use**: Requires commercial license\n- **SaaS Deployment**: Requires commercial license if providing as a service\n\n### Contributor Employer Exception (GPL-2.0 Grant)\n\nCompanies employing official contributors receive GPL-2.0 access to community features:\n\n- **Perpetual for Contributed Versions**: GPL-2.0 rights to versions where the employee contributed remain valid permanently, even after the employee leaves the company\n- **Attribution Required**: Employee must be credited in CONTRIBUTORS, AUTHORS, commit history, or release notes\n- **Future Versions**: New versions released after employment ends require standard licensing\n- **Community Only**: Enterprise features still require a commercial license\n\nThis exception rewards contributors by providing lasting fair use rights to their employers. See [LICENSE.md](docs/LICENSE.md) for full terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpenguintechinc%2Ficeshelves","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpenguintechinc%2Ficeshelves","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpenguintechinc%2Ficeshelves/lists"}