{"timestamp":"2026-04-07T17:24:47.133218+00:00","environment":{"vars":{"PATH":"/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","PYTHON_VERSION":"3.13.5","PYTHON_SHA256":"93e583f243454e6e9e4588ca2c2662206ad961659863277afcdb96801647d640","UV_TOOL_BIN_DIR":"/usr/local/bin","UV_COMPILE_BYTECODE":"1","UV_LINK_MODE":"copy","CLOUDFLARE_APPLICATION_ID":"a032337c-92d2-4789-8406-794ecd1f9171","CLOUDFLARE_COUNTRY_A2":"US","CLOUDFLARE_DEPLOYMENT_ID":"d03fbe58-a7c5-4fb1-9c2d-5f501ef862fb","CLOUDFLARE_LOCATION":"lax08","CLOUDFLARE_NODE_ID":"618m105","CLOUDFLARE_REGION":"WNAM","CONFIG_1":"this is a plaintext config you can set in wrangler.jsonc","SECRET_1":"I entered thuis value on the command line using: wrangler secret put SECRET_1","ENABLE_EXEC_ROUTE":"0","CLOUDFLARE_DURABLE_OBJECT_ID":"b53615bec736b2bd3da447b210c53c64c4ac6a4933128d397fe993238b943a1b","CLOUDFLARE_PLACEMENT_ID":"db12f61d-a2a3-4848-8135-c478a8fe5b41","HOME":"/root","LC_CTYPE":"C.UTF-8"},"count":19},"platform":{"system":"Linux","node":"cloudchamber","release":"6.12.71-cloudflare-firecracker-2026.2.25","version":"#1 SMP PREEMPT_DYNAMIC Mon Sep 27 00:00:00 UTC 2010","machine":"x86_64","architecture":["64bit",""],"platform":"Linux-6.12.71-cloudflare-firecracker-2026.2.25-x86_64-with-glibc2.36","python_build":["main","Jul 22 2025 01:46:07"],"python_compiler":"GCC 12.2.0","python_branch":"","python_implementation":"CPython","python_version":"3.13.5","python_version_tuple":["3","13","5"]},"python":{"executable":"/app/.venv/bin/python","version":"3.13.5 (main, Jul 22 2025, 01:46:07) [GCC 12.2.0]","version_info":{"major":3,"minor":13,"micro":5,"releaselevel":"final","serial":0},"prefix":"/app/.venv","base_prefix":"/usr/local","path":["","/app/.venv/bin","/usr/local/lib/python313.zip","/usr/local/lib/python3.13","/usr/local/lib/python3.13/lib-dynload","/app/.venv/lib/python3.13/site-packages"],"modules_count":649,"builtin_module_names":["_abc","_ast","_codecs","_collections","_functools","_imp","_io","_locale","_operator","_signal","_sre","_stat","_string","_suggestions","_symtable","_sysconfig","_thread","_tokenize","_tracemalloc","_typing","_warnings","_weakref","atexit","builtins","errno","faulthandler","gc","itertools","marshal","posix","pwd","sys","time"],"flags":{"bytes_warning":"0","debug":"0","dev_mode":"False","dont_write_bytecode":"0","gil":"1","hash_randomization":"1","ignore_environment":"0","inspect":"0","int_max_str_digits":"4300","interactive":"0","isolated":"0","n_fields":"19","n_sequence_fields":"18","n_unnamed_fields":"0","no_site":"0","no_user_site":"0","optimize":"0","quiet":"0","safe_path":"False","utf8_mode":"1","verbose":"0","warn_default_encoding":"0"}},"network":{"hostname":"cloudchamber","fqdn":"cloudchamber","interfaces":{"lo":[{"family":"AF_INET","address":"127.0.0.1","netmask":"255.0.0.0","broadcast":null},{"family":"AF_INET6","address":"::1","netmask":"ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff","broadcast":null},{"family":"AF_PACKET","address":"00:00:00:00:00:00","netmask":null,"broadcast":null}],"cfeth0":[{"family":"AF_INET","address":"10.0.0.1","netmask":"255.255.255.0","broadcast":"10.0.0.255"},{"family":"AF_INET6","address":"fd00::11","netmask":"ff00::","broadcast":null},{"family":"AF_INET6","address":"fe80::211:22ff:fe33:4466%cfeth0","netmask":"ffff:ffff:ffff:ffff::","broadcast":null},{"family":"AF_PACKET","address":"00:11:22:33:44:66","netmask":null,"broadcast":"ff:ff:ff:ff:ff:ff"}],"bond0":[{"family":"AF_PACKET","address":"a2:b3:b8:56:a2:65","netmask":null,"broadcast":"ff:ff:ff:ff:ff:ff"}],"dummy0":[{"family":"AF_PACKET","address":"aa:54:11:d5:43:7d","netmask":null,"broadcast":"ff:ff:ff:ff:ff:ff"}]},"primary_ip":"127.0.1.1"},"disk":{"partitions":[{"device":"/dev/vdc","mountpoint":"/","fstype":"ext4","opts":"rw,nodev,relatime,stripe=16","total":2107482112,"used":253919232,"free":1836785664,"percent":12.1,"total_human":"1.96 GB","used_human":"0.24 GB","free_human":"1.71 GB"}],"working_directory":"/app"},"process":{"pid":247,"name":"uvicorn","exe":"/usr/local/bin/python3.13","cwd":"/app","cmdline":["/app/.venv/bin/python","/app/.venv/bin/uvicorn","main:app","--host","0.0.0.0","--port","30000"],"create_time":"2026-04-07T17:15:42.190000+00:00","cpu_percent":0.0,"memory_info":{"rss":67506176,"vms":319897600,"rss_human":"64.38 MB","vms_human":"305.08 MB"},"num_threads":8,"username":"root"},"security":{"user":{"uid":0,"gid":0,"euid":0,"egid":0,"groups":[0],"name":"root","home":"/root","shell":"/bin/bash"},"is_root":true,"capabilities":null,"selinux":null,"apparmor":"disabled","container_indicators":{"docker":false,"cloudflare":true,"cgroup_container":false}},"limits":{"resource_limits":{"cpu_time":{"soft":"unlimited","hard":"unlimited"},"file_size":{"soft":"unlimited","hard":"unlimited"},"data_size":{"soft":"unlimited","hard":"unlimited"},"stack_size":{"soft":8388608,"hard":"unlimited"},"core_size":{"soft":"unlimited","hard":"unlimited"},"rss":{"soft":"unlimited","hard":"unlimited"},"processes":{"soft":1845,"hard":1845},"open_files":{"soft":1048576,"hard":1048576},"memory_lock":{"soft":8388608,"hard":8388608},"address_space":{"soft":"unlimited","hard":"unlimited"}},"cgroups":{"memory":{},"cpu":{}},"system_memory":{"total":489181184,"available":342790144,"percent":29.9,"used":130797568,"free":103776256,"total_human":"0.46 GB","available_human":"0.32 GB"}},"cloudflare":{"cloudflare_env":{"CLOUDFLARE_APPLICATION_ID":"a032337c-92d2-4789-8406-794ecd1f9171","CLOUDFLARE_COUNTRY_A2":"US","CLOUDFLARE_DEPLOYMENT_ID":"d03fbe58-a7c5-4fb1-9c2d-5f501ef862fb","CLOUDFLARE_LOCATION":"lax08","CLOUDFLARE_NODE_ID":"618m105","CLOUDFLARE_REGION":"WNAM","CLOUDFLARE_DURABLE_OBJECT_ID":"b53615bec736b2bd3da447b210c53c64c4ac6a4933128d397fe993238b943a1b","CLOUDFLARE_PLACEMENT_ID":"db12f61d-a2a3-4848-8135-c478a8fe5b41"},"is_cloudflare_container":true,"is_wrangler_dev":false,"application_id":"a032337c-92d2-4789-8406-794ecd1f9171","durable_object_id":"b53615bec736b2bd3da447b210c53c64c4ac6a4933128d397fe993238b943a1b","is_firecracker":true,"kernel":"6.12.71-cloudflare-firecracker-2026.2.25"},"mounts":{"mounts":[{"device":"/dev/vdc","mountpoint":"/","fstype":"ext4","options":["rw","nodev","relatime","stripe=16"],"usage":{"total":2107482112,"used":253919232,"free":1836785664,"percent":12.1,"total_human":"1.96 GB","used_human":"0.24 GB"}},{"device":"proc","mountpoint":"/proc","fstype":"proc","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/dev","fstype":"tmpfs","options":["rw","nosuid","size=65536k","mode=755"],"usage":{"total":242126848,"used":0,"free":242126848,"percent":0.0,"total_human":"0.23 GB","used_human":"0.00 GB"}},{"device":"devpts","mountpoint":"/dev/pts","fstype":"devpts","options":["rw","nosuid","noexec","relatime","gid=5","mode=620","ptmxmode=666"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"shm","mountpoint":"/dev/shm","fstype":"tmpfs","options":["rw","nosuid","nodev","noexec","relatime","size=65536k"],"usage":{"total":244588544,"used":0,"free":244588544,"percent":0.0,"total_human":"0.23 GB","used_human":"0.00 GB"}},{"device":"mqueue","mountpoint":"/dev/mqueue","fstype":"mqueue","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"sysfs","mountpoint":"/sys","fstype":"sysfs","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run","fstype":"tmpfs","options":["rw","nosuid","size=65536k","mode=755"],"usage":{"total":97837056,"used":2310144,"free":95526912,"percent":2.4,"total_human":"0.09 GB","used_human":"0.00 GB"}},{"device":"devtmpfs","mountpoint":"/dev","fstype":"devtmpfs","options":["rw","relatime","size=236452k","nr_inodes=59113","mode=755"],"usage":{"total":242126848,"used":0,"free":242126848,"percent":0.0,"total_human":"0.23 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/dev/shm","fstype":"tmpfs","options":["rw","nosuid","nodev"],"usage":{"total":244588544,"used":0,"free":244588544,"percent":0.0,"total_human":"0.23 GB","used_human":"0.00 GB"}},{"device":"devpts","mountpoint":"/dev/pts","fstype":"devpts","options":["rw","nosuid","noexec","relatime","gid=5","mode=600","ptmxmode=000"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"hugetlbfs","mountpoint":"/dev/hugepages","fstype":"hugetlbfs","options":["rw","nosuid","nodev","relatime","pagesize=2M"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"mqueue","mountpoint":"/dev/mqueue","fstype":"mqueue","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"proc","mountpoint":"/proc","fstype":"proc","options":["rw","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"sysfs","mountpoint":"/sys","fstype":"sysfs","options":["rw","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"securityfs","mountpoint":"/sys/kernel/security","fstype":"securityfs","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"selinuxfs","mountpoint":"/sys/fs/selinux","fstype":"selinuxfs","options":["rw","nosuid","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"cgroup2","mountpoint":"/sys/fs/cgroup","fstype":"cgroup2","options":["rw","nosuid","nodev","noexec","relatime","nsdelegate","memory_recursiveprot"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"pstore","mountpoint":"/sys/fs/pstore","fstype":"pstore","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"bpf","mountpoint":"/sys/fs/bpf","fstype":"bpf","options":["rw","nosuid","nodev","noexec","relatime","mode=700"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"debugfs","mountpoint":"/sys/kernel/debug","fstype":"debugfs","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"fusectl","mountpoint":"/sys/fs/fuse/connections","fstype":"fusectl","options":["rw","nosuid","nodev","noexec","relatime"],"usage":{"total":0,"used":0,"free":0,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run","fstype":"tmpfs","options":["rw","size=95544k","nr_inodes=819200","mode=755"],"usage":{"total":97837056,"used":2310144,"free":95526912,"percent":2.4,"total_human":"0.09 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run/lock","fstype":"tmpfs","options":["rw","nosuid","nodev","noexec","relatime","size=5120k"],"usage":{"total":5242880,"used":0,"free":5242880,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run/credentials/systemd-journald.service","fstype":"tmpfs","options":["ro","nosuid","nodev","noexec","relatime","nosymfollow","size=1024k","nr_inodes=1024","mode=700","noswap"],"usage":{"total":1048576,"used":0,"free":1048576,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run/credentials/systemd-networkd.service","fstype":"tmpfs","options":["ro","nosuid","nodev","noexec","relatime","nosymfollow","size=1024k","nr_inodes=1024","mode=700","noswap"],"usage":{"total":1048576,"used":0,"free":1048576,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"tmpfs","mountpoint":"/run/credentials/getty@tty1.service","fstype":"tmpfs","options":["ro","nosuid","nodev","noexec","relatime","nosymfollow","size=1024k","nr_inodes=1024","mode=700","noswap"],"usage":{"total":1048576,"used":0,"free":1048576,"percent":0.0,"total_human":"0.00 GB","used_human":"0.00 GB"}},{"device":"overlay","mountpoint":"/etc/hostname","fstype":"overlay","options":["ro","relatime","lowerdir=/container/bundle/etc:/etc","upperdir=/container/etc","workdir=/container/work","uuid=on"],"usage":{"total":2107482112,"used":502550528,"free":1588154368,"percent":24.0,"total_human":"1.96 GB","used_human":"0.47 GB"}},{"device":"overlay","mountpoint":"/etc/hosts","fstype":"overlay","options":["ro","relatime","lowerdir=/container/bundle/etc:/etc","upperdir=/container/etc","workdir=/container/work","uuid=on"],"usage":{"total":2107482112,"used":502550528,"free":1588154368,"percent":24.0,"total_human":"1.96 GB","used_human":"0.47 GB"}},{"device":"overlay","mountpoint":"/etc/resolv.conf","fstype":"overlay","options":["rw","relatime","lowerdir=/container/bundle/etc:/etc","upperdir=/container/etc","workdir=/container/work","uuid=on"],"usage":{"total":2107482112,"used":502550528,"free":1588154368,"percent":24.0,"total_human":"1.96 GB","used_human":"0.47 GB"}}],"mount_count":30},"dns":{"resolv_conf":"nameserver 2606:4700:4700::1111\nnameserver 2620:fe::fe\n","nameservers":["2606:4700:4700::1111","2620:fe::fe"],"resolutions":{"cloudflare.com":{"ip":"104.16.132.229","success":true},"google.com":{"ip":"142.251.45.14","success":true},"localhost":{"ip":"127.0.0.1","success":true}},"hostname":"cloudchamber","fqdn":"cloudchamber"},"connectivity":{"http_tests":{"cloudflare":{"url":"http://1.1.1.1","status":301,"reachable":true},"cloudflare_api":{"url":"https://api.cloudflare.com","status":301,"reachable":true},"google":{"url":"https://www.google.com","status":302,"reachable":true}},"interface_count":4,"interfaces":["lo","cfeth0","bond0","dummy0"],"default_route":null},"runtime":{"cpu_count":1,"cpu_model":"AMD EPYC","memory":{"total":489181184,"available":342790144,"total_human":"0.46 GB"},"available_commands":{"python":"/app/.venv/bin/python","python3":"/app/.venv/bin/python3","uv":"/usr/local/bin/uv","df":"/usr/bin/df","du":"/usr/bin/du","mount":"/usr/bin/mount","ls":"/usr/bin/ls","cat":"/usr/bin/cat","grep":"/usr/bin/grep","find":"/usr/bin/find","awk":"/usr/bin/awk","sed":"/usr/bin/sed","tar":"/usr/bin/tar","gzip":"/usr/bin/gzip","head":"/usr/bin/head","tail":"/usr/bin/tail","more":"/usr/bin/more"},"special_files":{"/proc/self/environ":true,"/proc/self/cmdline":true,"/sys/fs/cgroup":true,"/etc/os-release":true,"/.dockerenv":false},"os_release":{"PRETTY_NAME":"Debian GNU/Linux 12 (bookworm)","NAME":"Debian GNU/Linux","VERSION_ID":"12","VERSION":"12 (bookworm)","VERSION_CODENAME":"bookworm","ID":"debian","HOME_URL":"https://www.debian.org/","SUPPORT_URL":"https://www.debian.org/support","BUG_REPORT_URL":"https://bugs.debian.org/"}}}