{"apps":[{"app":"bloodpressure","container":"bloodpressure.web.1","cpu":"0.02%","image":"dokku/bloodpressure:latest","mem_limit":"3.82GiB","mem_pct":"1.38%","mem_used":"54.12MiB","ports":"5000/tcp","restarts":0,"status":"Up 8 weeks","url":"https://bloodpressure.peterstockings.com"},{"app":"breath","container":"breath.web.1","cpu":"0.00%","image":"dokku/breath:latest","mem_limit":"3.82GiB","mem_pct":"0.05%","mem_used":"2.059MiB","ports":"80/tcp, 5000/tcp","restarts":0,"status":"Up 8 weeks (healthy)","url":"https://breath.peterstockings.com"},{"app":"cardio","container":"cardio.web.1","cpu":"0.02%","image":"dokku/cardio:latest","mem_limit":"512MiB","mem_pct":"97.52%","mem_used":"499.3MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://cardio.peterstockings.com"},{"app":"deno-isolator","container":"deno-isolator.web.1","cpu":"0.00%","image":"dokku/deno-isolator:latest","mem_limit":"3.82GiB","mem_pct":"0.07%","mem_used":"2.902MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://deno-isolator.peterstockings.com"},{"app":"email-api","container":"email-api.web.1","cpu":"0.00%","image":"dokku/email-api:latest","mem_limit":"128MiB","mem_pct":"4.39%","mem_used":"5.613MiB","ports":"3000/tcp","restarts":0,"status":"Up 8 weeks","url":"https://email-api.peterstockings.com"},{"app":"erd","container":"erd.web.1","cpu":"0.00%","image":"dokku/erd:latest","mem_limit":"3.82GiB","mem_pct":"0.05%","mem_used":"1.883MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://erd.peterstockings.com"},{"app":"evolution","container":"evolution.web.1","cpu":"0.02%","image":"dokku/evolution:latest","mem_limit":"3.82GiB","mem_pct":"0.43%","mem_used":"16.95MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://evolution.peterstockings.com"},{"app":"function","container":"function.web.1","cpu":"0.04%","image":"dokku/function:latest","mem_limit":"3.82GiB","mem_pct":"3.57%","mem_used":"139.7MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://function.peterstockings.com"},{"app":"gitea","container":"gitea.web.1","cpu":"1.10%","image":"dokku/gitea:latest","mem_limit":"384MiB","mem_pct":"82.13%","mem_used":"315.4MiB","ports":"22/tcp, 3000/tcp","restarts":0,"status":"Up 3 months","url":"https://gitea.peterstockings.com"},{"app":"isolator","container":"isolator.web.1","cpu":"0.01%","image":"dokku/isolator:latest","mem_limit":"3.82GiB","mem_pct":"1.69%","mem_used":"66.27MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://isolator.peterstockings.com"},{"app":"mail-gateway","container":"mail-gateway.web.1","cpu":"0.00%","image":"dokku/mail-gateway:latest","mem_limit":"48MiB","mem_pct":"3.87%","mem_used":"1.855MiB","ports":"80/tcp, 8080/tcp","restarts":0,"status":"Up 8 weeks","url":"https://mail-gateway.peterstockings.com"},{"app":"nupur","container":"nupur.web.1","cpu":"0.00%","image":"dokku/nupur:latest","mem_limit":"3.82GiB","mem_pct":"0.04%","mem_used":"1.625MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://nupur.peterstockings.com"},{"app":"python-isolator","container":"python-isolator.web.1","cpu":"0.02%","image":"dokku/python-isolator:latest","mem_limit":"3.82GiB","mem_pct":"0.32%","mem_used":"12.64MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://python-isolator.peterstockings.com"},{"app":"quarry","container":"quarry.web.1","cpu":"0.54%","image":"dokku/quarry:latest","mem_limit":"3.82GiB","mem_pct":"4.70%","mem_used":"183.9MiB","ports":"8080/tcp","restarts":0,"status":"Up 8 weeks","url":"https://quarry.peterstockings.com"},{"app":"questiongraph","container":"questiongraph.web.1","cpu":"0.00%","image":"dokku/questiongraph:latest","mem_limit":"3.82GiB","mem_pct":"0.04%","mem_used":"1.734MiB","ports":"80/tcp","restarts":0,"status":"Up 7 weeks (healthy)","url":"https://questiongraph.peterstockings.com"},{"app":"rogue","container":"rogue.web.1","cpu":"0.02%","image":"dokku/rogue:latest","mem_limit":"3.82GiB","mem_pct":"0.44%","mem_used":"17.26MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://rogue.peterstockings.com"},{"app":"sinogram","container":"sinogram.web.1","cpu":"0.01%","image":"dokku/sinogram:latest","mem_limit":"3.82GiB","mem_pct":"0.50%","mem_used":"19.45MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://sinogram.peterstockings.com"},{"app":"status","container":"status.web.1","cpu":"0.22%","image":"dokku/status:latest","mem_limit":"3.82GiB","mem_pct":"1.01%","mem_used":"39.63MiB","ports":"","restarts":0,"status":"Up 8 weeks","url":"https://status.peterstockings.com"},{"app":"stream","container":"stream.web.1","cpu":"0.01%","image":"dokku/stream:latest","mem_limit":"3.82GiB","mem_pct":"0.36%","mem_used":"13.91MiB","ports":"5000/tcp","restarts":0,"status":"Up 3 months","url":"https://stream.peterstockings.com"},{"app":"stride","container":"stride.web.1","cpu":"0.02%","image":"dokku/stride:latest","mem_limit":"3.82GiB","mem_pct":"0.88%","mem_used":"34.33MiB","ports":"8000/tcp","restarts":0,"status":"Up 12 days","url":"https://stride.peterstockings.com"},{"app":"torrent","container":"torrent.web.1","cpu":"0.06%","image":"dokku/torrent:latest","mem_limit":"3.82GiB","mem_pct":"0.18%","mem_used":"7.207MiB","ports":"3000/tcp","restarts":0,"status":"Up 3 months","url":"https://torrent.peterstockings.com"},{"app":"tower-defence","container":"tower-defence.web.1","cpu":"0.00%","image":"dokku/tower-defence:latest","mem_limit":"3.82GiB","mem_pct":"0.04%","mem_used":"1.625MiB","ports":"80/tcp","restarts":0,"status":"Up 7 weeks (healthy)","url":"https://tower-defence.peterstockings.com"},{"app":"video-sync","container":"video-sync.web.1","cpu":"0.00%","image":"dokku/video-sync:latest","mem_limit":"3.82GiB","mem_pct":"0.13%","mem_used":"4.898MiB","ports":"","restarts":0,"status":"Up 4 weeks","url":"https://video-sync.peterstockings.com"},{"app":"webmail","container":"webmail.web.1","cpu":"0.03%","image":"dokku/webmail:latest","mem_limit":"160MiB","mem_pct":"7.13%","mem_used":"11.41MiB","ports":"8888/tcp, 9000/tcp","restarts":0,"status":"Up 8 weeks","url":"https://webmail.peterstockings.com"},{"app":"weight","container":"weight.web.1","cpu":"0.02%","image":"dokku/weight:latest","mem_limit":"3.82GiB","mem_pct":"0.75%","mem_used":"29.28MiB","ports":"","restarts":0,"status":"Up 8 weeks","url":"https://weight.peterstockings.com"},{"app":"wordle-solver","container":"wordle-solver.web.1","cpu":"0.00%","image":"dokku/wordle-solver:latest","mem_limit":"3.82GiB","mem_pct":"0.44%","mem_used":"17.09MiB","ports":"","restarts":0,"status":"Up 3 months","url":"https://wordle-solver.peterstockings.com"},{"app":"workout","container":"workout.web.1","cpu":"0.02%","image":"dokku/workout:latest","mem_limit":"512MiB","mem_pct":"90.16%","mem_used":"461.6MiB","ports":"","restarts":0,"status":"Up 3 weeks","url":"https://workout.peterstockings.com"}],"domain":"peterstockings.com","gauges":{"cpu_total_pct":2.2299999999999995,"docker_images_pct":36.066623959000644,"docker_images_size_bytes":15610000000,"docker_images_used_bytes":5630000000,"docker_images_used_h":"5.2GB","ram_pct":62.84454618538757,"ram_total_bytes":4101828608,"ram_total_h":"3.8GB","ram_used_bytes":2577775574,"ram_used_h":"2.4GB"},"generated_at":"2026-11-03T20:32:16.339437Z","infra":[{"container":"dokku.minio.storage","cpu":"0.01%","image":"minio/minio:latest","mem_limit":"3.82GiB","mem_pct":"1.90%","mem_used":"74.51MiB","ports":"9000/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.affidavitdb","cpu":"0.00%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.13%","mem_used":"5.059MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.affidavitdb.ambassador","cpu":"0.00%","image":"dokku/ambassador:0.3.3","mem_limit":"3.82GiB","mem_pct":"0.02%","mem_used":"916KiB","ports":"0.0.0.0:6980->5432/tcp, [::]:6980->5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.bloodpressure-db","cpu":"0.00%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.39%","mem_used":"15.11MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.bloodpressure-db.ambassador","cpu":"0.00%","image":"dokku/ambassador:0.3.3","mem_limit":"3.82GiB","mem_pct":"0.02%","mem_used":"992KiB","ports":"0.0.0.0:15389->5432/tcp, [::]:15389->5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.cardio-db","cpu":"0.00%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.79%","mem_used":"30.87MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.cardio-db.ambassador","cpu":"0.00%","image":"dokku/ambassador:0.3.3","mem_limit":"3.82GiB","mem_pct":"0.03%","mem_used":"1.246MiB","ports":"0.0.0.0:14815->5432/tcp, [::]:14815->5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.function-db","cpu":"0.01%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.86%","mem_used":"33.67MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.function-db.ambassador","cpu":"0.00%","image":"dokku/ambassador:0.3.3","mem_limit":"3.82GiB","mem_pct":"0.02%","mem_used":"868KiB","ports":"0.0.0.0:22774->5432/tcp, [::]:22774->5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.stride-db","cpu":"0.02%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.51%","mem_used":"20.05MiB","ports":"5432/tcp","restarts":0,"status":"Up 4 weeks"},{"container":"dokku.postgres.weight-db","cpu":"0.00%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.35%","mem_used":"13.61MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.weight-db.ambassador","cpu":"0.00%","image":"dokku/ambassador:0.3.3","mem_limit":"3.82GiB","mem_pct":"0.02%","mem_used":"792KiB","ports":"0.0.0.0:24417->5432/tcp, [::]:24417->5432/tcp","restarts":0,"status":"Up 3 months"},{"container":"dokku.postgres.workout-db","cpu":"0.01%","image":"postgres:13.4","mem_limit":"3.82GiB","mem_pct":"0.46%","mem_used":"18MiB","ports":"5432/tcp","restarts":0,"status":"Up 3 months"}],"poll_seconds":10,"system":{"architecture":"x86_64","containers":43,"containers_running":43,"containers_stopped":0,"cpus":2,"docker_root_dir":"/var/lib/docker","images":60,"kernel_version":"5.15.0-186-generic","mem_total":4101828608,"mem_total_h":"3.8GB","name":"mail.peterstockings.com","operating_system":"Ubuntu 22.04.5 LTS","os_type":"linux","ram_total_h":"3.8GB","server_version":"28.1.1","system_df":{"Build Cache":{"active":"0","reclaimable":"0B","size":"0B","total":"201"},"Containers":{"active":"43","reclaimable":"0B (0%)","size":"146.6MB","total":"43"},"Images":{"active":"31","reclaimable":"9.98GB (63%)","size":"15.61GB","total":"56"},"Local Volumes":{"active":"0","reclaimable":"2.22GB (100%)","size":"2.22GB","total":"25"}}},"warnings":["cardio RAM high (97.52%)","workout RAM high (90.16%)"]}
