Urgent.News

What's breaking now, across thousands of outlets.

Tech

Cara membuat dan meng-host aplikasi internal kecil dengan Custom App di osFoundry

Hari Kamis, dua jam sebelum rilis, dan Dari satu-satunya orang yang tahu langkah cutover mana saja yang sudah selesai. Checklist-nya ada di satu tab spreadsheet, runbook-nya di shared drive, dan diskusinya di thread chat yang tidak bisa ditemukan siapa pun. Yang sebenarnya dibutuhkan tim adalah aplikasi mungil dengan empat checkbox dan dua penanggung jawab, tepat di sebelah file-filenya.…

On Thursday, just two hours before the release, the only person who knew the exact cut-over steps had completed them. The checklist was on one tab of a spreadsheet, the runbook was on a shared drive, and the discussions were in a chat thread that no one could find. What the team really needed was a simple app with four checkboxes and two owners, right next to their files.

Writing it was easy; hosting it, giving it a database, securing keys, saving them securely, and providing a URL, was where things usually got stuck. The Custom App in osFoundry gathers everything needed to create and run a small custom application in one category on the desktop application sidebar. It consists of five screens. Room is a shared space where the app lives as a tab.

App Code is the repository behind an app. Deployed Apps is a list, visible to the entire workspace, showing all live applications. Snippets collect small applications that never need a repository. Domains manage the web addresses where those applications are displayed. If you know Notion, imagine a page where the tabs show running apps, not documents, with a small hosting layer underneath: each app has its own database, secrets, scheduled jobs, and subdomain.

The fastest way to see how an application starts is through the build view in the desktop app. This screenshot from the Websites builder (example: Hearth Bakery project) uses the same describe-build-and-build flow offered by the Room. The app snapshot shows what will be built, with desktop, tablet, and phone preview sizes above it.

On this computer indicates that nothing has been published yet. The description box lets you write what the app does, for whom, and what you hope it achieves, then press Build my site. Maestro, the app's AI assistant, writes the files. The Maestro panel on the right lets you talk through the building and modifying of the app. The custom osFoundry category collects everything needed to create and run a small, self-hosted app in one sidebar.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How to protect your plugin or app from piracy, step by step

Sell a Minecraft plugin, a FiveM script, a Discord bot or a desktop app, and someone will use it without paying. Usually it isn't a skilled cracker.

  • Give each buyer their own unique key through payment platform integration.
  • Limit key usage to specific servers or machines to prevent unauthorized sharing.
  • Encrypt core code and use tamper reports to detect and prevent license modifications.

More from Friday 6 November →