So. I created a specification dumper for Replit.
Ok, admit it, at one point you probably asked yourself “what does this run on?”.
So I figured that out.
{'Total Memory': '64309.30078125 MB', 'Available Memory': '49699.0078125 MB', 'Used Memory': '14084.38671875 MB'}
{'/dev/conman/conman-repl-filesystem-volume-3163 (/repl)': {'Total Space': '2.35546875 GB', 'Used Space': '0.4777565002441406 GB', 'Free Space': '1.873626708984375 GB'}, '/dev/root (/nix)': {'Total Space': '2.35546875 GB', 'Used Space': '0.4777565002441406 GB', 'Free Space': '1.873626708984375 GB'}, '/dev/root (/usr/bin/fusermount)': {'Total Space': '24.0477294921875 GB', 'Used Space': '13.881031036376953 GB', 'Free Space': '10.151073455810547 GB'}, '/dev/root (/mnt/cacache)': {'Total Space': '24.0477294921875 GB', 'Used Space': '13.881031036376953 GB', 'Free Space': '10.151073455810547 GB'}, '/dev/conman/conman-repl-filesystem-volume-3163 (/mnt/scratch)': {'Total Space': '2.35546875 GB', 'Used Space': '0.4777565002441406 GB', 'Free Space': '1.873626708984375 GB'}, '/dev/mapper/docker (/etc/hosts)': {'Total Space': '1639.7619400024414 GB', 'Used Space': '41.57094955444336 GB', 'Free Space': '1514.825366973877 GB'}, '/dev/mapper/docker (/etc/hostname)': {'Total Space': '1639.7619400024414 GB', 'Used Space': '41.57094955444336 GB', 'Free Space': '1514.825366973877 GB'}, '/dev/mapper/docker (/etc/resolv.conf)': {'Total Space': '1639.7619400024414 GB', 'Used Space': '41.57094955444336 GB', 'Free Space': '1514.825366973877 GB'}, '/dev/disk/by-id/google-cacache-1676406069801-us-east1-b (/mnt/cacache/pip)': {'Total Space': '16125.804592132568 GB', 'Used Space': '10911.676982879639 GB', 'Free Space': '5214.11198425293 GB'}, '/dev/disk/by-id/google-cacache-1676406069801-us-east1-b (/mnt/cacache/nix)': {'Total Space': '16125.804592132568 GB', 'Used Space': '10911.676982879639 GB', 'Free Space': '5214.11198425293 GB'}, '/dev/conman/conman-repl-filesystem-volume-3163 (/tmp)': {'Total Space': '2.35546875 GB', 'Used Space': '0.4777565002441406 GB', 'Free Space': '1.873626708984375 GB'}, '/dev/conman/conman-repl-filesystem-volume-3163 (/run)': {'Total Space': '2.35546875 GB', 'Used Space': '0.4777565002441406 GB', 'Free Space': '1.873626708984375 GB'}, '/dev/root (/run/wrappers/bin/fusermount)': {'Total Space': '24.0477294921875 GB', 'Used Space': '13.881031036376953 GB', 'Free Space': '10.151073455810547 GB'}, '/dev/conman/conman-repl-filesystem-volume-3186 (/home/runner/[myrepl])': {'Total Space': '2.35546875 GB', 'Used Space': '0.13362884521484375 GB', 'Free Space': '2.217754364013672 GB'}}
{'Operating System': 'Linux', 'OS Release': '5.15.0-1029-gcp', 'Architecture': 'x86_64', 'Processor': 'AMD EPYC 7B12'}
Yea. Looks like a garbage mess except for at the bottom.
So Lets go through it:
Memory Information:
Total Memory: 64,309.3 MB
Available Memory: 49,699.0 MB
Used Memory: 14,084.4 MB
Storage Information:
/repl: 2.4 GB total, 0.5 GB used, 1.9 GB free
/nix: 2.4 GB total, 0.5 GB used, 1.9 GB free
/mnt/cacache: 24.0 GB total, 13.9 GB used, 10.2 GB free
/mnt/scratch: 2.4 GB total, 0.5 GB used, 1.9 GB free
/etc/hosts: 1,639.8 GB total, 41.6 GB used, 1,514.8 GB free
/etc/hostname: 1,639.8 GB total, 41.6 GB used, 1,514.8 GB free
/etc/resolv.conf: 1,639.8 GB total, 41.6 GB used, 1,514.8 GB free
/mnt/cacache/pip: 16,125.8 GB total, 10,911.7 GB used, 5,214.1 GB free
/mnt/cacache/nix: 16,125.8 GB total, 10,911.7 GB used, 5,214.1 GB free
/tmp: 2.4 GB total, 0.5 GB used, 1.9 GB free
/run: 2.4 GB total, 0.5 GB used, 1.9 GB free
/run/wrappers/bin/fusermount: 24.0 GB total, 13.9 GB used, 10.2 GB free
/home/runner/[myrepl]: 2.4 GB total, 0.1 GB used, 2.2 GB free
System Information:
Operating System: Linux
OS Release: 5.15.0-1029-gcp
Architecture: x86_64
Processor: AMD EPYC 7B12
Yea… pip
and nix
are both 16TB.
Not just that, but the AMD EPYC 7B12 is 64 core and goes up to $4,000 USD
And, 64GB of RAM.
You aren’t gonna get that CPU, RAM and storage to your disposal though.
You get: 0.5 vCPUs (enough for 128 people), 1GB of storage, and 512MB of RAM.