myetern agent
Your databases and folders inside a cloud canvas, with no inbound ports and no copying data to the cloud.
Outbound connection
The agent connects to the cloud itself using the team's integration key. No ports to open, no tunnels, no allow-lists.
Only what you hand out
Database connections and folders are listed in its config. A read-only folder stays read-only no matter what the canvas asks. Dangerous extensions are neutralised on write.
No server, no editor inside
A separate binary with neither server nor client code. It cannot start a server or open somebody else's canvas.
What it does
- SQL sources: a Source node with connection
agent:<agent>/<connection>runs the query on your machine; only result rows travel to the canvas. - Files: browse folders, pull files into canvas attachments, write generation results as a tree into a writable folder.
- Project from files: f2plw languages parse a code directory from your machine while the translator itself stays on the server.
- Build: with
allowBuildthe agent compiles generated files with its ownccand runs them under a time limit. The cloud never executes foreign code.
Quick start
- Issue an integration key in the team cabinet.
- Put
agent.jsonnext to the binary:
{
"key": "mik_…",
"cloud": "https://myetern.com",
"name": "office",
"connections": {
"main": {"kind": "mysql", "host": "localhost", "port": 3306,
"user": "reader", "password": "…", "database": "shop"}
},
"mounts": [
{"name": "images", "path": "/srv/images", "mode": "ro"},
{"name": "out", "path": "/srv/out", "mode": "rw"}
],
"allowRemoteConnections": false,
"allowBuild": false
}
- Run
myetern-agent agent.json. The agent shows up in the team list and its connections and folders become available to canvas nodes.
Connection kinds: mysql, pgsql, sqlite. Adding connections from the cloud works only with allowRemoteConnections: true, switched on by the machine owner.
Download v2.8.0
Other versions (2)
- myetern-agent-2.7.0-linux-x64.tar.gz
v2.7.0 · Linux x64 ·
df25dbfec6b2… - myetern-agent-2.7.0-macos-x64.tar.gz
v2.7.0 · macOS x64 ·
3eadf76ed0e6…