Your Apps. Your Server. Your Data.

Prefer to watch? Here's a video introduction to Organism:
The Problem with SaaS
Every SaaS subscription is a bet. A bet that the company will stay around, that the price won't triple, that your data won't end up in someone else's training set, and that the features you depend on won't disappear behind a higher tier.
Self-hosting fixes all of that. But it creates a new problem — it's too hard. Even with Docker, deploying a multi-service application means wrestling with compose files, environment variables, networking, volume mounts, health checks, and database migrations. For each application. Every time.
What if you could have SaaS-quality software, running on your own server, installed in one click?
Welcome to Organism
Organism is a private SaaS platform. You browse a catalogue of applications. You click install. It works. Your server, your data, no middleman.
No terminal. No YAML editing. No vendor lock-in.

Behind the scenes, Organism handles everything:
- Network creation — isolated Docker networks per application
- Container orchestration — multi-container stacks with proper startup ordering
- Database provisioning — PostgreSQL, SQLite, or whatever the app needs
- Migration management — schema creation and upgrades run automatically
- Health monitoring — continuous health checks with status dashboards
- Update detection — checks Docker Hub/GHCR for new image versions
All of this is handled automatically for each application you install.
How It Works
The App Store
Organism includes a full app store with merchant features. Browse available applications, read descriptions, view screenshots, and install with one click. Each application defines its entire stack — containers, databases, networking, health checks, and migrations — so Organism can orchestrate the full deployment automatically.

The Dashboard
The Organism UI is a Next.js application that provides:
- App Store view — browse available applications with descriptions, screenshots, and version info
- Installed Apps — manage running applications with start/stop/restart controls
- System Monitor — real-time CPU, memory, disk, and network metrics
- Activity Feed — timestamped log of all install, update, and management actions
- Update Centre — one-click updates when new versions are detected


The API
A Python FastAPI backend powers the orchestration:
- Full Docker API integration via the Python Docker SDK
- Compatible with both Docker and Podman (rootless)
- RESTful endpoints for all management operations
- MCP (Model Context Protocol) server for AI agent integration
- SQLite state management for install tracking
Architecture Decisions
Why Not Just Use Docker Compose?
Docker Compose is excellent for developers. But it's not designed for end users. Compose assumes you'll edit configuration files, manage environment variables, and run CLI commands. Organism abstracts all of that behind a UI while still using Docker under the hood.
Why Not Kubernetes?
Kubernetes solves a different problem — large-scale container orchestration across clusters. For a single server running a handful of applications, it's massive overkill. Organism targets the sweet spot: multi-container applications on a single host, managed through a browser.
Podman Compatibility
Organism works with both Docker and Podman. On macOS, Podman runs rootless containers through a lightweight VM. We discovered that the Python Docker SDK works seamlessly with Podman's API — you just need to point it at the right socket and disable SELinux label enforcement:
podman info --format '{{.Host.RemoteSocket.Path}}'
# Mount with: -v SOCKET:/var/run/docker.sock:Z --security-opt label=disableMCP Integration
Organism exposes a Model Context Protocol (MCP) server, making it accessible to AI agents. This means you can manage your infrastructure through natural language:
"Show me the status of all running containers" "Restart the therapy assistant app" "What's the CPU usage on the server?"
Ten tools are available: list_containers, get_container, container_logs, start_container, stop_container, restart_container, system_stats, docker_info, list_apps, and list_activities.
The Bigger Picture
Organism isn't just a Docker management tool — it's the foundation for an ecosystem. Each WiseJNRS application is designed as an Organism-managed package:
| Application | Purpose | Status |
|---|---|---|
| Therapy Assistant | HIPAA-compliant practice management | Beta |
| Accounts | Financial management (Xero-inspired) | Scaffolded |
| Customers | CRM platform (Twenty-inspired) | Scaffolded |
| Intelligence | AI/compute platform | Scaffolded |
| Studio | CI/CD and app building | Scaffolded |
| Draw | Design application | Scaffolded |
Each application ships as Docker images, published to Docker Hub under the wisejnrs/ namespace. Organism handles the rest — pulling images, creating networks, provisioning databases, running migrations, and monitoring health.
What's Next
Organism is approaching beta. The core orchestration engine is solid, the UI provides full management capabilities, and the first application — the Therapy Assistant — has been thoroughly tested through eleven E2E test modules.
Upcoming work includes:
- Automatic backups — scheduled database and volume snapshots
- Multi-host support — manage containers across multiple servers
- Plugin system — third-party application manifests
- Marketplace — community-contributed application definitions
- One-line installer —
curl -fsSL get.wisejnrs.net | sh
The goal is simple: make self-hosting accessible to everyone. No terminal required. No configuration files. Just click install.
Get Involved
Organism is open for early testers and contributors. Whether you want to run it on your own hardware, build an application manifest, or just follow along:
- Try it out — email [email protected] to request early access
- See it in action — read how Therapy Assistant runs on Organism as its first production application
- Follow development — watch the project at wisejnrs.net
- Connect on GitHub — github.com/wisejnrs
We're building this in the open. If self-hosted software matters to you, we'd love to hear from you.
Organism is part of the WiseJNRS platform. Follow our progress at wisejnrs.net.



