٣ كورسات AI + ٧ بونصات بقيمة $560 — بـ $99 بس
🔗 رابط المشروع على GitHub: https://github.com/floci-io/floci
LocalStack كان الحل المفضل لمحاكاة AWS محلياً. بس من فترة Community Edition أصبحت تتطلب auth tokens وsecurity updates اتجمّدت. Floci من floci-io بديل مفتوح المصدر بالكامل، بدون قيود.
29.7 ألف نجمة، 3.3 ألف fork، MIT License. 100+ AWS service محلياً.
الفكرة في جملة
Emulator لـ AWS بيشتغل محلياً. تخلي AWS CLI/SDKs/Terraform/CDK تشاور على http://localhost:4566 بدل الـ cloud الحقيقي. بتطور وتختبر بدون AWS account ولا تدفع دولار.
Services المدعومة (100+)
- Storage + Messaging: S3، SQS، SNS، EventBridge
- Compute: Lambda، ECS، EC2، EKS
- Data: DynamoDB، RDS، ElastiCache، OpenSearch، MSK
- Identity: IAM، STS، Cognito
- Security: KMS، Secrets Manager
- Orchestration: Step Functions، API Gateway
Features مميزة
- Real Docker execution للـ Lambda وRDS وغيرهم (مش stubs)
- Storage modes: memory، persistent، hybrid، WAL
- Per-account isolation عبر access key IDs بـ 12 رقم
- Web Console على
/_floci/ui - Testcontainers لـ Java، Node.js، Python، .NET
- Performance: 24ms startup، 13 MiB idle، 90MB Docker image
- Compatibility: 2,576 automated tests عبر 5 SDKs و3 IaC tools
التثبيت
CLI
floci start
eval $(floci env)
Docker
docker run -d --name floci \
-p 4566:4566 \
-v /var/run/docker.sock:/var/run/docker.sock \
floci/floci:latest
Docker Compose
services:
floci:
image: floci/floci:latest
ports:
- "4566:4566"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
Environment Variables
export AWS_ENDPOINT_URL=http://localhost:4566
export AWS_ACCESS_KEY_ID=test
export AWS_SECRET_ACCESS_KEY=test
export AWS_REGION=us-east-1
المنصات
- Docker على Linux/macOS/Windows
- Native binary (
floci-aws) ~40MB لـ Linux/macOS/Windows - SDKs مدعومة: Java، Python، Node.js، Go، Rust، AWS CLI
ليه ده مهم؟
- توفير فلوس — اختبر بدون AWS bills
- سرعة — development loop أسرع 10x
- CI/CD أرخص — تشغّل tests كاملة في GitHub Actions بدون AWS
- Offline development — تشتغل من غير إنترنت
- Data privacy — اختبار data حساسة بدون ما ترفعها cloud
سيناريوهات Ibrahim
- Vibe Coding course — module: “اختبر SaaS على AWS بدون ما تفتح account”. ده hook قوي للطلاب (معظمهم ما عندهم credit card عالمية)
- faahm RAG testing — اختبر S3 + Lambda pipelines محلياً قبل الـ production
- Home Server — شغّل Floci على HP ProLiant كـ local dev environment لكل الفريق
- n8nar automation content — tutorials عن DevOps محلي بالعربي
- Accounting firm agent — اختبار pipelines (S3 docs + Lambda processing) بدون AWS costs
فرصة Service
“Local AWS Dev Environment Setup” — للـ dev shops وstartups. تنصبّ Floci + CI/CD templates + Terraform modules. العميل يوفّر AWS testing bills. سعر: 8-15 ألف جنيه setup.
تحذيرات
- Emulator، مش AWS حقيقي — بعض edge cases قد تختلف
- Docker socket access = security concern في بيئات مشتركة
- مش بديل كامل للـ production testing
📎 رابط المشروع: github.com/floci-io/floci
٣ مصادر دخل من الـ AI 🚀
- ✓ n8n Automation — أتمتة عملاء ٢٤/٧
- ✓ AI Video — فيديوهات سينمائية
- ✓ Vibe Coding — SaaS بدون كود
- ✓ سيرفر n8n مجاني + ١٥,٠٠٠ قالب
🛡️ ضمان استرداد ٧ أيام
