 
 #<-- Addon: OS | Path: /os/system -->#
 
+api.get('/os/system/all', (req, res, next) ->
+    api.response(req, res, next, { 
+        "hostname": api.os.system.hostname(),
+        "type": api.os.system.type(),
+        "platform": api.os.system.platform(),
+        "arch": api.os.system.arch(),
+        "release": api.os.system.release(),
+        "eol": api.os.system.eol,
+        "uptime": api.os.system.uptime(),
+        "loadavg": api.os.system.loadavg(),
+        "memory": {
+            "total": api.os.system.memory.total(),
+            "free": api.os.system.memory.free()
+        },
+        "cpus" : api.os.system.cpus(),
+        "networkInterfaces" : api.os.system.networkInterfaces()
+    })
+)
+
 api.get('/os/system/hostname', (req, res, next) ->
     api.response(req, res, next, 
         api.os.system.hostname()

api.cors({
    enabled: false
})


#<-- Addon: Net | Path: /net -->#

    )
)

api.get('/os/system/cpus', (req, res, next) ->
    api.response(req, res, next, 
        api.os.system.cpus()
