cb64fa1da24f517fbfa4f63d5246a14f6d932497
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Problem: Docker-in-Docker doesn't work in Woodpecker alpine image Solution: - Dockerfile now self-contained (installs Node.js, bun directly) - No dependency on external base image - Build always works - Simpler and more reliable Trade-off: - Build time: ~8-10 minutes (but reliable) - No complex base image management - Easier to maintain For future optimization: - Use .woodpecker-base.yml separately to build base - Then switch back to base image usage - But for now, this JUST WORKS
Peikarband Landing Platform
یک پلتفرم حرفهای برای مدیریت هاستینگ، سرورهای ابری و خدمات DevOps.
ساختار پروژه
landing/
├── Makefile # Build و deployment commands
├── .gitignore
├── .woodpecker.yml # CI/CD pipeline
│
├── helm/ # Kubernetes deployment
│ └── peikarband/
│
├── docker/ # Docker build configs
│ ├── Dockerfile
│ └── docker-compose.yml
│
└── peikarband/ # Source code و مستندات
├── README.md # مستندات کامل
├── src/ # Application code
├── tests/ # Tests
└── ...
دستورات سریع
# Development
make dev
# Docker build
make docker-build
# Helm deploy
make helm-upgrade
# برای اطلاعات بیشتر
cd peikarband/
cat README.md
Description
Languages
Python
81%
Shell
6.8%
Dockerfile
4.5%
Makefile
3.9%
CSS
2.6%
Other
1.2%