Ehsan.Asadi a1f53c59c7
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix: Run container as root to fix react-router permission denied
- Change Dockerfile to run as root instead of peikarband user
- Update Helm values.yaml to use root user (runAsUser: 0, runAsNonRoot: false)
- Improve entrypoint.sh permission handling with reusable function
- Add reflex init before run if packages not installed
- Fix node_modules/.bin permissions for symlinks and targets

This resolves the 'react-router: Permission denied' error by running
containers with root privileges. TODO: Switch back to non-root user
after permission issues are fully resolved.
2025-12-31 12:30:41 +03:30
2025-12-31 11:23:59 +03:30
2025-12-31 11:23:59 +03:30
2025-12-31 07:44:32 +03:30

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
No description provided
Readme 4.3 MiB
Languages
Python 81%
Shell 6.8%
Dockerfile 4.5%
Makefile 3.9%
CSS 2.6%
Other 1.2%