Sign in required
Redirecting to sign-in…
Sign in

My Apps

Your live applications. Deploy updates, view version history, or request retirement.

Loading...

Overview
At a glance
Loading…
How to use App Storage
Every AppHub app gets its own private storage folder mounted at /data. Anything written there (SQLite files, JSON, uploaded files) survives every redeploy. Read the path from the APPHUB_DATA_DIR env var (managed by AppHub, not editable).
# Python
import os, sqlite3
DB = os.path.join(os.environ["APPHUB_DATA_DIR"], "app.db")
conn = sqlite3.connect(DB)

# Node
const fs = require("fs");
fs.writeFileSync(`${process.env.APPHUB_DATA_DIR}/state.json`, JSON.stringify(data));
Deploy New Version
+
Drop your updated .zip here or click to browse
Max 50MB. Replaces current version and redeploys automatically.
App Details
App Icon
PNG, JPG, WEBP, GIF, SVG. Max 2MB.
Visibility
Private = only you and IT admins. Group = members of the chosen department. To make this app Public (everyone with an account), ask an IT admin to promote it.
Environment Variables
Add KEY=value pairs your app reads at runtime. Changes are pushed to Coolify on save and take effect on next deploy.
Screenshots
0 / 5
App Storage Survives every deploy. For SQLite, JSON, or uploaded files.
— used
Max 25 MB per file. Use for SQLite, JSON, uploaded files.
Analytics & Feedback
Views (30d)
Open Bug Reports
Open Feature Requests
Daily Views, Last 30 Days
Version History
Loading versions...
Recent Activity
Loading…
Container Logs
Click to view the last 100 lines from your running container.
Click "Container Logs" above to load.
Retire This App
Sends a request to IT to take this app offline. This action cannot be self-undone.