Show HN: LightCloud – A cloud console organised like file system
🇬🇧 English
Light Cloud is a hosting platform where the unit of organisation is a folder. A folder holds everything a project needs: frontend, API, database, env variables, and preview per branch.
Static sites go to a global CDN. Containers scale to zero when idle. Postgres sits right next to them, provisioned from the same project. Light Cloud reads your repo and picks the target — no YAML, no runners to babysit.
A preview per branch gives every branch and pull request its own URL, built on push and removed when the branch is gone. Idle containers stop billing; you pay for the time your app actually runs.
Deploy with AI — one command to install. Then ask "Deploy this project to Light Cloud." Claude signs you up if you have no account, asks two questions, and hands back a live URL. The same MCP server works in GitHub Copilot and Claude Desktop; the CLI does it from a shell.
🇸🇦 العربية
Light Cloud يقوم بنشر تطبيقات الويب من GitHub في ثوانٍ
Light Cloud هو منصة استضافة حيث وحدة التنظيم هي مجلد. يحتوي مجلد كل ما يحتاجه المشروع: واجهة أمامية، واجهة برمجية، قاعدة بيانات، متغيرات البيئة، ومعاينة لكل فرع.
المواقع الثابتة تُنشر على شبكة CDN العالمية. تتغير حجم الحاويات إلى صفر عند الخمول. يقع قاعدة بيانات PostgreSQL إلى جانبها، وتُقيد من نفس المشروع. يقرأ Light Cloud مستودعك ويختار الهدف — بدون YAML، بدون runners للرعاية.
معاينة كل فرع تمنح لكل فرع وطلب سحب رابطًا خاصًا به، يُبنى عند الدفع ويُزال عندما يُزال الفرع. تتوقف الحاويات الخاملة عن الفاتورة؛ أنت تدفع فقط للوقت الذي يعمل فيه تطبيقك في الواقع.
النشر بالذكاء الاصطناعي — أمر واحد للتثبيت. ثم اسأل "هل تريد نشر هذا المشروع في Light Cloud؟" سيقوم كلوود بتسجيلك إذا لم يكن لديك حساب، يطرح سؤالين، ويعيد رابطًا نشطًا. يعمل نفس خادم MCP في GitHub Copilot و Claude Desktop؛ يقوم CLI بنفسه من سطر الأوامر.
كيف يتعامل Light Cloud مع عمليات النشر من GitHub؟
Light Cloud يقوم باتصال مستودع واحد. كل دفع بعد ذلك يبدأ بناءً على its own. يقرأ المنصة المستودع، يختار البناء، ويقوم ببناء الصورة أو الحزمة الثابتة، ثم ينشرها على Cloud Run أو شبكة CDN العالمية. كل مراسلات، وكيل، وسجلات تبقى مع النشر، ويحصل كل فرع على رابط معاينة خاص به.
كيف يتعامل Light Cloud مع عمليات النشر من GitHub؟
Light Cloud يقوم باتصال مستودع واحد. كل دفع بعد ذلك يبدأ بناءً على its own. يقرأ المنصة المستودع، يختار البناء، ويقوم ببناء الصورة أو الحزمة الثابتة، ثم ينشرها على Cloud Run أو شبكة CDN العالمية. كل مراسلات، وكيل، وسجلات تبقى مع النشر، ويحصل كل فرع على رابط معاينة خاص به.
🇧🇩 বাংলা
Light Cloud GitHub থেকে সেকেন্ডে ওয়েব অ্যাপ্লিকেশন ডিপ্লয় করে
Light Cloud একটি হোস্টিং প্ল্যাটফর্ম যেখানে সংগঠনের একক ফোল্ডার। একটি ফোল্ডার হল একটি প্রকল্পকে বাধ্য করা সব কিছু ধারণ করে: ফ্রন্টএন্ড, API, ডাটাবেস, এনভায়রনমেন্ট ভেরিয়েবল এবং প্রতিটি শাখার জন্য প্রিভিউ।
স্ট্যাটিক সাইটগুলি গ্লোবাল CDN-তে ডিপ্লয় হয়। কন্টেইনারগুলি বিষয়হীন হলে শূন্যে স্কেল হয়। PostgreSQL তাদের সঙ্গে যুক্ত আছে, একই প্রকল্প থেকে প্রোভিশন করা হয়। Light Cloud আপনার রিপোজিটরি পড়ে এবং লক্ষ্য নির্বাচন করে — YAML ছাড়া, রানার ছাড়া।
প্রতিটি শাখার প্রিভিউ হল প্রতিটি শাখা ও পুল রিকোয়েস্টের জন্য নিজস্ব URL দেয়, পুশ করার সময় নির্মিত হয় এবং শাখা মুছে ফেললে মুছে যায়। বিষয়হীন কন্টেইনারগুলি বিলিং থেকে থামিয়ে দেয়; আপনি কেবল আপনার অ্যাপ যত বাস্তবে চালায় সেই সময়ের জন্য পায়।
AI করে ডিপ্লয় — একটি কমান্ড ইনস্টল করার জন্য। তারপর জিজ্ঞাসা করুন "এই প্রকল্পটি Light Cloud-এ ডিপ্লয় করুন।" Claude আপনার রজিস্ট্রেশন করে যদি আপনার কোনো অ্যাকাউন্ট না থাকে, দুটি প্রশ্ন প্রয়োগ করে এবং একটি লাইভ URL ফের দেয়। একই MCP সার্ভার GitHub Copilot ও Claude Desktop-এ কাজ করে; CLI টারমিনাল থেকে এটি করে।
Light Cloud GitHub থেকে ডিপ্লয়মেন্ট কীভাবে সম্ভালে?
Light Cloud একটি রিপোজিটরি একবার সংযুক্ত করে। সেইসঙ্গে করার প্রতিটি পুশ স্বয়ং একটি বিল্ড শুরু করে। প্ল্যাটফর্ম রিপোজিটরি পড়ে, বিল্ডার নির্বাচন করে, এবং ছবি বা স্ট্যাটিক বান্ডল নির্মিত করে, তারপর Cloud Run বা গ্লোবাল CDN-তে ডিপ্লয় করে। কর্তব্য, লেখক এবং লগগুলি ডিপ্লয়ের সঙ্গে থাকে, এবং প্রতিটি শাখা পায়েন নিজস্ব প্রিভিউ লিঙ্ক।
🇩🇪 Deutsch
Light Cloud deployt Web-Apps aus GitHub in Sekunden
Light Cloud ist eine Hosting-Plattform, bei der die Organisationseinheit ein Ordner ist. Ein Ordner enthält alles, was ein Projekt benötigt: Frontend, API, Datenbank, Umgebungsvariablen und Vorschau pro Branch.
Statische Websites werden auf einem globalen CDN bereitgestellt. Container skalieren bei Inaktivität auf Null. PostgreSQL ist direkt daneben, provisioniert aus demselben Projekt. Light Cloud liest Ihren Repository und wählt das Ziel aus — ohne YAML, ohne Runner, die beobachtet werden müssen.
Eine Vorschau pro Branch gibt jedem Branch und Pull-Request seine eigene URL, wird beim Push erstellt und entfernt, wenn der Branch gelöscht ist. Inaktive Container stoppen die Abrechnung; Sie zahlen nur für die Zeit, in der Ihre App wirklich läuft.
Mit KI bereitstellen — ein Befehl zur Installation. Dann fragen Sie "Deploy this project to Light Cloud". Claude meldet sich an, wenn Sie keinen Account haben, fragt zwei Fragen und gibt eine Live-URL zurück. Der gleiche MCP-Server funktioniert in GitHub Copilot und Claude Desktop; die CLI macht es aus einer Shell.
Wie behandelt Light Cloud Bereitstellungen aus GitHub?
Light Cloud verbindet einen Repository einmal. Jeder Push danach startet automatisch einen Build. Die Plattform liest das Repository, wählt den Builder aus und erstellt das Image oder statische Bundle, dann stellt es auf Cloud Run oder das globale CDN bereit. Jeder Commit, Autor und Protokolle bleiben mit der Bereitstellung zusammen, und jeder Branch erhält seinen eigenen Vorschau-Link.
Wie behandelt Light Cloud Bereitstellungen aus GitHub?
Light Cloud verbindet einen Repository einmal. Jeder Push danach startet automatisch einen Build. Die Plattform liest das Repository, wählt den Builder aus und erstellt das Image oder statische Bundle, dann stellt es auf Cloud Run oder das globale CDN bereit. Jeder Commit, Autor und Protokolle bleiben mit der Bereitstellung zusammen, und jeder Branch erhält seinen eigenen Vorschau-Link.
🇪🇸 Español
Light Cloud despliega aplicaciones web desde GitHub en segundos
Light Cloud es una plataforma de alojamiento donde la unidad de organización es una carpeta. Una carpeta contiene todo lo que necesita un proyecto: frontend, API, base de datos, variables de entorno y vista previa por rama.
Los sitios estáticos se publican en una CDN global. Los contenedores escalan a cero cuando están inactivos. PostgreSQL está justo al lado, provisionado desde el mismo proyecto. Light Cloud lee tu repositorio y elige el destino — sin YAML, sin runners que vigilar.
Una vista previa por rama da a cada rama y solicitud de extracción su propia URL, construida al empujar y eliminada cuando se elimina la rama. Los contenedores inactivos dejan de facturarse; pagas solo por el tiempo en que tu aplicación realmente se ejecuta.
Desplegar con IA: un comando para instalar. Luego pregunta "Desplegar este proyecto en Light Cloud". Claude te registra si no tienes cuenta, pregunta dos preguntas y te devuelve una URL en vivo. El mismo servidor MCP funciona en GitHub Copilot y Claude Desktop; la CLI lo hace desde una terminal.
¿Cómo maneja Light Cloud los despliegues desde GitHub?
Light Cloud conecta un repositorio una vez. Cada empuje después de eso inicia una compilación por sí solo. La plataforma lee el repositorio, elige el constructor y construye la imagen o el paquete estático, luego lo implementa en Cloud Run o la CDN global. Cada confirmación, autor y registros se quedan con el despliegue, y cada rama obtiene su propio enlace de vista previa.
🇫🇷 Français
Light Cloud déploie des applications web depuis GitHub en quelques secondes
Light Cloud est une plateforme d'hébergement où l'unité d'organisation est un dossier. Un dossier contient tout ce dont a besoin un projet : frontend, API, base de données, variables d'environnement et aperçu par branche.
Les sites statiques sont déployés sur un CDN mondial. Les conteneurs s'échelonnent à zéro lorsqu'ils sont inactifs. PostgreSQL est à côté, provisionné à partir du même projet. Light Cloud lit votre dépôt et choisit la cible — aucun YAML, aucun runner à surveiller.
Un aperçu par branche donne à chaque branche et chaque demande de tirage son propre URL, construit au pousser et supprimé lorsque la branche est supprimée. Les conteneurs inactifs arrêtent la facturation ; vous ne payez que pour le temps où votre application fonctionne réellement.
Déployer avec l'IA — une commande pour installer. Ensuite, demandez "Déployer ce projet sur Light Cloud". Claude vous inscrit si vous n'avez pas de compte, pose deux questions, et vous renvoie une URL en direct. Le même serveur MCP fonctionne dans GitHub Copilot et Claude Desktop ; le CLI le fait depuis un terminal.
Comment Light Cloud gère-t-il les déploiements depuis GitHub ?
Light Cloud connecte un dépôt une fois. Chaque poussée après cela démarre une construction automatiquement. La plateforme lit le dépôt, choisit le constructeur, et construit l'image ou le bundle statique, puis le déploie sur Cloud Run ou le CDN mondial. Chaque commit, auteur et journaux restent avec le déploiement, et chaque branche obtient son propre lien d'aperçu.
Comment Light Cloud gère-t-il les déploiements depuis GitHub ?
Light Cloud connecte un dépôt une fois. Chaque poussée après cela démarre une construction automatiquement. La plateforme lit le dépôt, choisit le constructeur, et construit l'image ou le bundle statique, puis le déploie sur Cloud Run ou le CDN mondial. Chaque commit, auteur et journaux restent avec le déploiement, et chaque branche obtient son propre lien d'aperçu.
🇮🇳 हिन्दी
Light Cloud GitHub से सेकंड में वेब ऐप्स डिप्लॉय करता है
Light Cloud एक होस्टिंग प्लेटफ़ॉर्म है जहाँ संगठन की इकाई फ़ोल्डर है। एक फ़ोल्डर में एक प्रोजेक्ट के लिए आवश्यक सब कुछ होता है: फ़्रंटएंड, API, डेटाबेस, एंव आर आदि और प्रत्येक ब्रांच के लिए प्रीव्यू।
स्टैटिक साइट्स को ग्लोबल CDN पर डिप्लॉय होते हैं। कंटेनर्स जब अयोग्य होते हैं तो शून्य तक स्केल होते हैं। PostgreSQL उनकेे साथ रहता है, समान प्रोजेक्ट से प्रोविजन होता है। Light Cloud आपके रिपॉजिटरी को पढ़ता है और लक्ष्य चुनता है — बिना YAML के, बिना runners के।
प्रत्येक ब्रांच का प्रीव्यू हर ब्रांच और पुल रिक्वेस्ट का अपना URL देता है, पुश पर बनता है और जब ब्रांच गायब होता है तो हटाया जाता है। अयोग्य कंटेनर्स बिलिंग रोक देते हैं; आप सिर्फ उस समय के लिए भुगतान करते हैं जब आपका ऐप वास्तव में चलता है।
AI के साथ डिप्लॉय — एक कमांड पर इंस्टॉल करें। फिर पूछें "इस प्रोजेक्ट को Light Cloud पर डिप्लॉय करें।" Claude अगर आपके पास खाता नहीं है तो आपका पंजीकरण करता है, दो सवाल पूछता है, और एक लाइव URL वापस देता है। वही MCP सर्वर GitHub Copilot और Claude Desktop में काम करता है; CLI भी शेल से यह करता है।
Light Cloud GitHub से डिप्लॉयमेंट कैसे संभालता है?
Light Cloud एक रिपॉजिटरी को एक बार जुड़ता है। उसके बाद के हर पुश अपने आप एक बिल्ड शुरू करता है। प्लेटफ़ॉर्म रिपॉजिटरी को पढ़ता है, बिल्डर चुनता है, और इमेज या स्टैटिक बंडल बनाता है, फिर Cloud Run या ग्लोबल CDN पर डिप्लॉय करता है। हर कमिट, ऑथर और लॉग्स डिप्लॉय के साथ रहते हैं, और हर ब्रांच का अपना प्रीव्यू लिंक होता है।
🇮🇩 Bahasa Indonesia
Light Cloud Men-deploykan Aplikasi Web dari GitHub dalam Detik
Light Cloud adalah platform hosting di mana satuan organisasi adalah folder. Folder berisi semua yang proyek butuh: frontend, API, database, variabel lingkungan, dan pratinjau per branch.
Situs statis dideploy ke CDN global. Kontainer diskalakan ke nol saat tidak aktif. PostgreSQL berada di sampingnya, disuplai dari proyek yang sama. Light Cloud membaca repositori Anda dan memilih target — tanpa YAML, tanpa runners untuk digawasi.
Pratinjau per branch memberikan setiap branch dan pull request URL-nya sendiri, dibangun saat dipush dan dihapus saat branch dihapus. Kontainer tidak aktif berhenti membill; Anda hanya membayar untuk waktu aplikasi Anda benar-benar berjalan.
Deploy dengan AI — satu perintah untuk menginstal. Kemudian tanya "Deploy proyek ini ke Light Cloud". Claude mendaftarkan Anda jika tidak ada akun, menanyakan dua pertanyaan, dan mengembalikan URL yang hidup. Server MCP yang sama bekerja di GitHub Copilot dan Claude Desktop; CLI melakukannya dari shell.
Bagaimana Light Cloud menangani deploy dari GitHub?
Light Cloud menghubungkan repositori sekali. Setiap push setelah itu memulai build secara otomatis. Platform membaca repositori, memilih builder, dan membangun gambar atau paket statis, lalu men-deploy ke Cloud Run atau CDN global. Setiap commit, author, dan log tetap dengan deploy, dan setiap branch mendapatkan link pratinjaunya sendiri.
Bagaimana Light Cloud menangani deploy dari GitHub?
Light Cloud menghubungkan repositori sekali. Setiap push setelah itu memulai build secara otomatis. Platform membaca repositori, memilih builder, dan membangun gambar atau paket statis, lalu men-deploy ke Cloud Run atau CDN global. Setiap commit, author, dan log tetap dengan deploy, dan setiap branch mendapatkan link pratinjaunya sendiri.
🇯🇵 日本語
Light CloudがGitHubから秒単位でWebアプリをデプロイ
Light Cloudは組織の単位がフォルダーであるホスティングプラットフォームです。フォルダーには、プロジェクトが必要とするすべてが含まれています:フロントエンド、API、データベース、環境変数、各ブランチのプレビュー。
静的サイトはグローバルCDNにデプロイされます。コンテナは非アクティブ時はゼロにスケールします。PostgreSQLは隣にあり、同じプロジェクトからプロビジョニングされます。Light Cloudはリポジトリを読み取り、ターゲットを選択します — YAMLなし、ベビーシットするランナーなし。
各ブランチのプレビューは、各ブランチとプルリクエストに独自のURLを提供し、プッシュ時にビルドされ、ブランチが削除されるときに削除されます。非アクティブなコンテナは請求を停止します。実際にアプリが動作している時間のみお支払いいただきます。
AIでデプロイ — インストールするための1つのコマンド。その後、「このプロジェクトをLight Cloudにデプロイしてください」と聞いてください。Claudeはアカウントをお持ちでない場合は登録し、2つの質問に答えて、ライブURLを返します。同じMCPサーバーはGitHub CopilotとClaude Desktopで動作し、CLIはシェルから実行します。
Light CloudはGitHubからのデプロイをどのように処理しますか?
Light Cloudはリポジトリを1回だけ接続します。その後の各プッシュは自動的にビルドを開始します。プラットフォームはリポジトリを読み取り、ビルダーを選択し、イメージまたは静的バンドルをビルドしてから、Cloud RunまたはグローバルCDNにロールアウトします。各コミット、著者、ログはデプロイとともに残り、各ブランチは独自のプレビューリンクを取得します。
🇧🇷 Português
Light Cloud implanta aplicativos web do GitHub em segundos
Light Cloud é uma plataforma de hospedagem onde a unidade de organização é uma pasta. Uma pasta contém tudo o que um projeto precisa: frontend, API, banco de dados, variáveis de ambiente e pré-visualização por branch.
Sites estáticos são implantados em uma CDN global. Contêineres escalam para zero quando ociosos. PostgreSQL está ao lado, provisionado do mesmo projeto. Light Cloud lê seu repositório e escolhe o destino — sem YAML, sem runners para supervisionar.
Uma pré-visualização por branch dá a cada branch e pull request seu próprio URL, construído no push e removido quando a branch é excluída. Contêineres ociosos param de cobrar; você paga apenas pelo tempo em que seu aplicativo realmente funciona.
Implantar com IA — um comando para instalar. Então pergunte "Implante este projeto no Light Cloud". Claude se inscreve se você não tiver conta, faz duas perguntas e devolve uma URL ao vivo. O mesmo servidor MCP funciona no GitHub Copilot e Claude Desktop; a CLI faz isso de um terminal.
Como o Light Cloud lida com implantações do GitHub?
Light Cloud conecta um repositório uma vez. Cada push depois disso inicia uma construção por si só. A plataforma lê o repositório, escolhe o construtor e constrói a imagem ou bundle estático, depois implanta no Cloud Run ou na CDN global. Cada commit, autor e logs permanecem com a implantação, e cada branch obtém seu próprio link de pré-visualização.
Como o Light Cloud lida com implantações do GitHub?
Light Cloud conecta um repositório uma vez. Cada push depois disso inicia uma construção por si só. A plataforma lê o repositório, escolhe o construtor e constrói a imagem ou bundle estático, depois implanta no Cloud Run ou na CDN global. Cada commit, autor e logs permanecem com a implantação, e cada branch obtém seu próprio link de pré-visualização.
🇷🇺 Русский
Light Cloud разворачивает веб-приложения из GitHub за секунды
Light Cloud — это платформа хостинга, где единицей организации является папка. Папка содержит всё, что нужно проекту: фронтенд, API, база данных, переменные окружения и предварительный просмотр для каждой ветки.
Статические сайты размещаются на глобальной CDN. Контейнеры масштабируются до нуля при бездействии. PostgreSQL находится рядом, настраивается из того же проекта. Light Cloud читает ваш репозиторий и выбирает цель — без YAML, без runners для наблюдения.
Предварительный просмотр для каждой ветки дает каждой ветке и запросу на извлечение свой URL, создается при отправке и удаляется, когда ветка удалена. Пустые контейнеры останавливают биллинг; вы платите только за время, когда ваше приложение действительно работает.
Развёртывание с помощью ИИ — одна команда для установки. Затем спросите «Развернуть этот проект в Light Cloud». Claude регистрирует вас, если у вас нет учётной записи, задаёт два вопроса и возвращает живой URL. Тот же сервер MCP работает в GitHub Copilot и Claude Desktop; CLI делает это из командной строки.
Как Light Cloud обрабатывает развертывания из GitHub?
Light Cloud подключает репозиторий один раз. Каждый push после этого автоматически запускает сборку. Платформа читает репозиторий, выбирает сборщик и собирает образ или статический пакет, затем разворачивает на Cloud Run или глобальную CDN. Каждый коммит, автор и журналы остаются с развертыванием, и каждая ветка получает свой URL предварительного просмотра.
Как Light Cloud обрабатывает развертывания из GitHub?
Light Cloud подключает репозиторий один раз. Каждый push после этого автоматически запускает сборку. Платформа читает репозиторий, выбирает сборщик и собирает образ или статический пакет, затем разворачивает на Cloud Run или глобальную CDN. Каждый коммит, автор и журналы остаются с развертыванием, и каждая ветка получает свой URL предварительного просмотра.
🇨🇳 简体中文
Light Cloud 秒级从 GitHub 部署 Web 应用
Light Cloud 是一个托管平台,其组织单元是文件夹。文件夹包含项目所需的一切:前端、API、数据库、环境变量和每个分支的预览。
静态站点部署到全球 CDN。容器在空闲时自动缩放为零。PostgreSQL 与之紧密相连,可从同一项目中进行配置。Light Cloud 读取您的仓库并自动选择目标 — 无需 YAML,也无需 babysit 运行器。
每个分支的预览为每个分支和拉取请求提供自己的 URL,推送时构建,分支删除时自动移除。空闲容器停止计费;您只为实际运行应用的时间付费。
使用 AI 部署 — 一个命令即可安装。然后询问“将此项目部署到 Light Cloud”。Claude 会在您没有账户时为您注册,询问两个问题,然后返回一个活跃的 URL。相同的 MCP 服务器可在 GitHub Copilot 和 Claude Desktop 中使用;CLI 可从 shell 中完成部署。
Light Cloud 如何处理来自 GitHub 的部署?
Light Cloud 只需连接一个仓库即可。之后的每次推送都会自动启动构建。平台读取仓库,选择构建器,构建镜像或静态捆绑包,然后部署到 Cloud Run 或全球 CDN。每次提交、作者和日志都与部署一起保留,每个分支都获得自己的预览链接。