Beranda / Fitur / App dan alat internal
Bangun alat internal dan app publik dengan osFoundry
Kirim sebuah tool, tekan Deploy, dapatkan URL publik. Database, secret, cron, log semua termasuk. Menggantikan team chat, CRM, dan alat dashboard.
osFoundry adalah platform app dengan baterai termasuk: setiap Room App mendapatkan database Postgres-nya sendiri, KV store, file storage, secret vault, scheduled job, subdomain publik, dan custom domain opsional. Bangun alat internal yang menggantikan software team chat, CRM, atau docs untuk tim Anda — atau publikasikan app publik ke pelanggan Anda. Tanpa DevOps, tanpa tagihan cloud kedua, tanpa vendor lock-in.
Jawaban singkat
- App dikirim dalam hitungan detik — tulis kode di osFoundry, tekan Deploy, dapatkan URL `<slug>.apps.osfoundry.io`.
- Postgres + pgvector + TimescaleDB per-app langsung pakai.
- KV, file storage, secret vault, scheduled job, build log per-app.
- Tiga mode runtime: serverless function, container compute, atau native (desktop saja).
- Cross-app data grant memungkinkan dua app berbagi data dengan izin eksplisit.
Kemampuan utama
- App ter-bundle Sandpack untuk iterasi UI cepat tanpa DevOps.
- Container compute untuk workload yang berjalan lama, inference ML, atau apa pun yang berat.
- Postgres per-app dengan pgvector + TimescaleDB pre-installed.
- Secret vault per-app — kunci tidak pernah menyentuh source code atau build artefact.
- Cron job app (next_run_at + trigger manual).
- Subdomain per-app + custom domain dengan TLS otomatis.
- Rate limiting app publik dan autentikasi pengunjung.
Cara melakukannya di osFoundry
- Pilih starter atau impor sebuah repo — Mulai dari template (CRM, dashboard, dataset viewer) atau tempel URL GitHub.
- Develop di web IDE — Edit kode di Monaco. Runtime Sandpack hot-reload pada setiap save.
- Tambahkan database — Klik "Add Postgres" — app mendapatkan schema-nya sendiri, connection string disuntikkan sebagai secret.
- Deploy — Tekan Deploy. Build berjalan di CodeBuild, artefact mendarat di R2, dilayani dari CDN. URL publik live dalam ~30 detik.
KV store per-app
Setiap app mendapatkan key-value store untuk data sesi, feature flag, dan state efemeral. Pembacaan sub-milidetik, kebijakan eviksi otomatis.
File storage per-app
Object storage berlingkup ke app. URL bertanda tangan untuk download, transformasi image otomatis, tanpa markup bandwidth.
Cross-app data grant
App terisolasi secara default. Beri app lain akses baca atau tulis eksplisit dan ter-audit ke tabel spesifik — seperti RLS tetapi lintas batas app.
Rate limiting app publik
Kuota per-IP, per-pengguna, dan per-route dengan burst dan refill yang dapat dikonfigurasi. Ditegakkan di edge.
Autentikasi pengunjung
Auth magic-link atau password untuk app publik tanpa menulis kode auth. Sesi disimpan di database per-app.
Pertanyaan yang sering diajukan
Apakah app osFoundry alternatif Vercel/Heroku?
osFoundry mencakup permukaan yang sama untuk developer app — kode, database, secret, cron, URL deploy — dan menambahkan primitif AI (invokeAI, memory group, integrasi agent) di atasnya.
Bagaimana app osFoundry ditagih?
Per-detik compute, per-GB-day storage, dan per-juta invokasi fungsi. App idle mendekati $0; hanya storage yang terus menagih.
Bisakah saya menggunakan domain saya sendiri untuk app publik?
Ya — tambahkan CNAME dan osFoundry mem-provisi cert TLS secara otomatis.
Apakah app berbagi data satu sama lain?
Hanya dengan cross-app data grant eksplisit. Secara default setiap app terisolasi (DB, secret, file scope sendiri).
Bisakah saya menjalankan app sepenuhnya offline / pada hardware saya sendiri?
Mode runtime native menjalankan app di dalam desktop shell dengan akses file-system + shell. Runtime sisi server membutuhkan cloud kami (atau BYO-VPC untuk enterprise).
Fitur terkait