Projects
ہمارے پاس آپ کا کوڈ نہیں ہے۔ ہم اسے چلاتے ہیں۔
Project ایک ایپلیکیشن ہوتا ہے: اس کے کمپوننٹس اور وہ سب کچھ جو انہیں چلانے کے لیے ضروری ہے۔ اپنی ریپوزٹری کنیکٹ کریں اور Sarpius اسے بناتا، روٹ کرتا، ڈیٹا اور اسٹوریج فراہم کرتا، اور بالکل دکھاتا ہے کہ اس کی فی منٹ لاگت کیا ہے۔ آپ کی ریپوزٹری آپ ہی کی رہتی ہے۔
مفت شروع کریں، کارڈ کی ضرورت نہیں۔
ساخت
یہ ایک Project ہے۔
ایک ایپلیکیشن، اس کے کمپوننٹس اور وہ انفراسٹرکچر جسے یہ مشترکہ طور پر استعمال کرتے ہیں۔ ذیل کی ہر چیز ایک ریپوزٹری کنیکٹ کرنے سے بنی ہے۔
Frontend
SvelteKit
ڈیپلائے شدہ
API
PHP 8.3
ڈیپلائے شدہ
Worker
Java 21
ڈیپلائے شدہ
آپ کو کیا ملتا ہے
ایپ کی ہر ضرورت، ایک ہی جگہ۔
Git ڈیپلائمنٹس اور کنٹینرز
اپنی برانچ پر پش کریں اور کمپوننٹ ایک محفوظ بلڈ میں دوبارہ بن کر پھر رول آؤٹ ہو جاتا ہے۔ اسے شروع کریں، روکیں، یا پچھلی deployment پر واپس جائیں۔ شیڈول شدہ جابز اسی artefact اور اسی secrets پر چلتی ہیں۔
ڈیٹابیسز، Redis اور اسٹوریج
Managed PostgreSQL، MariaDB اور Redis، نیز S3-compatible buckets۔ Project میں ایک بنائیں اور اس کے کنکشن ویری ایبلز ان کمپوننٹس میں داخل ہو جائیں گے جو اسے استعمال کرتے ہیں۔ اسے unlink کریں اور بالکل وہی ویری ایبلز دوبارہ ہٹا دیے جائیں گے۔
روٹنگ، TLS، لاگز اور اخراجات
ڈیپلائے کرتے ہی ایک سب ڈومین، اور تیار ہونے پر آپ کا اپنا ڈومین، سرٹیفکیٹس کے ساتھ جو آپ کے لیے جاری اور تجدید کیے جاتے ہیں۔ ہر کمپوننٹ کے لاگز اور صحت، لائیو فی منٹ میٹر، اور خرچ کی حد جو آپ خود مقرر کرتے ہیں۔
Serverless Functions
آپ کے ڈیپلائے شدہ کمپوننٹس کے ساتھ چلنے والے event-driven functions۔ وہی Project، وہی اجازتیں، وہی لاگز، وہی خرچ کی حد اور وہی بلنگ کی حد۔
آپ کیسے کام کرتے ہیں
آپ کا Git، آپ کا editor، آپ کا agent۔
Sarpius آپ سے نئے ماحول میں منتقل ہونے کو نہیں کہتا۔ جو ٹولز آپ پہلے ہی استعمال کرتے ہیں انہیں برقرار رکھیں؛ Project وہ ہے جو دوسری طرف چلتا ہے۔
آپ کا اپنا Git
GitHub، GitLab، Gitea، Bitbucket یا سادہ Git۔ پش ہی deployment trigger ہے؛ چلانے کے لیے کچھ اور درکار نہیں۔
آپ کا اپنا editor
اپنے موجودہ editor میں مقامی طور پر کام کریں۔ Project کے لیے browser IDE ضروری نہیں۔
آپ کا اپنا agent
CI، اپنی tooling یا MCP کے ذریعے AI assistant سے پوری lifecycle چلائیں، console جیسی اجازتوں اور خرچ کی حدوں کے ساتھ۔
کوئی lock-in نہیں
آپ کی ریپو، آپ کا ڈیٹا، آپ کا اخراج۔
ہمارے پاس آپ کا کوڈ نہیں ہے۔ ہم اسے چلاتے ہیں۔
اپنی ریپوزٹری کنیکٹ کریں اور وہ آپ ہی کی رہے گی، آپ کے اپنے git host پر، آپ کے اپنے اکاؤنٹ کے تحت۔ ہم وہی بناتے اور ہوسٹ کرتے ہیں جو پہلے سے آپ کا ہے۔ اس کے بجائے template سے شروع کریں اور جب چاہیں کمپوننٹ کو اپنی ریپوزٹری کی طرف اشارہ کر سکتے ہیں۔
PROJECT MIGRATION BUNDLE
چھوڑنا ایک download ہونا چاہیے، support ticket نہیں۔ یہ bundle آپ کو وہ سب دے دیتا ہے جو پلیٹ فارم کے پاس تھا:
- Git URL اور چلنے والی چیز کا عین commit SHA
- بنا ہوا frontend اور static output
- backend فائلیں اور runtime configuration
- Project کے ہر ڈیٹابیس کا SQL dump
- آپ کے storage buckets کا مواد، checksums کے ساتھ؛ بہت بڑے bucket کے لیے read-only key
- routes، build settings اور restart instructions
آپ کے اکاؤنٹ سے دو مرحلہ جاتی تصدیق کے پیچھے download کیا جاتا ہے، کبھی ای میل نہیں کیا جاتا۔
اعلیٰ درجے کا
نیچے موجود انفراسٹرکچر، جب آپ کو اس کی ضرورت ہو۔
Project یہ آپ کے لیے ترتیب دیتا ہے۔ ہر ایک کا اپنا console اور صفحہ ہے، جب آپ ایک سطح نیچے جانا چاہیں۔
ایک ریپوزٹری سے شروع کریں۔
اسے کنیکٹ کریں اور Sarpius باقی کام سنبھال لے گا۔