bananana-node

bananana-node

Docker app from bananana.dev's Repository

Overview

The bananana agent: connects this Unraid server to your bananana brain, so you see and manage it from the dashboard and the bananana.dev apps: live CPU, memory, disk, temperature and network readings, processes, Docker containers, files and a terminal, with alerts. It connects out through an end-to-end encrypted relay; no ports are opened. It runs privileged and shares the server's processes, network and name, because it reports and manages the server itself, not just its own container. You choose what it may do (terminal, files, service control) when you create its code on the brain, and the agent enforces that. On your brain, open Nodes, Add node, Install command, pick Docker, create the command and paste the code from it (it starts with bnn-) into Code below. It works once.

bananana.dev for Unraid

Community Applications templates for bananana.dev, built by CTF Designs, LLC.

  • bananana-brain (romanvaxman/bananana-brain): the brain, your own control room for servers, Macs and PCs. Create a free account at https://bananana.dev/start, paste the setup token into the template, and your brain is at your-name.bananana.dev.
  • bananana-node (romanvaxman/bananana-node): the agent that connects this Unraid server to a brain. On the brain, open Nodes › Add node › Install command › Docker and paste the code into the template. It runs privileged with the host's processes, network and name so it can report and manage the server itself.

Both connect out through an end-to-end encrypted relay; no ports are opened.

Help: https://bananana.dev/help · Support: https://bananana.dev/support

The templates in this repository are MIT licensed. The bananana.dev software in the images is free to use under the bananana.dev terms.

Requirements

A bananana brain (the bananana-brain app, or one at https://bananana.dev/start) and Internet access.

Download Statistics

56
Total Downloads

Related apps

Details

Repository
romanvaxman/bananana-node:latest
Last Updated2026-11-02
First Seen2026-11-02

Runtime arguments

Network
host
Shell
bash
Privileged
true
Extra Params
--pid=host --uts=host --restart unless-stopped

Template configuration

DataPathrw

The agent's identity and settings.

Target
/data
Default
/mnt/user/appdata/bananana-node
Value
/mnt/user/appdata/bananana-node
CodeVariable

From your brain's Nodes, Add node (starts with bnn-, or a remote code). Only used on the first start.

Target
BANANANA_NODE_TOKEN
NameVariable

Optional: the name shown on the brain. Defaults to the name in the code, or the server's name.

Target
BANANANA_NODE_NAME