Codeby
26�Nov�2025

WebVM

WebVM

������������ ����������� �����, ���������� ��������� �� ������� ������� � ������� HTML5/WebAssembly. ����������� � ������ ������������� � ABI Linux. � ��� ������������ ������������ ����������� Debian, ���������� ��������� ���������� ������� ������������ ��� ����������.

WebVM �������� �� ���� ��������� ������������� CheerpX � ������������ ���������� ���������� �������� ������ x86 �� ������� ������� � ������������� ����� � ����� ��������. CheerpX �������� � ���� JIT-���������� x86 � WebAssembly, ����������� �������� ������� �� ������ ������ � �������� ��������� ������� Linux.

������� ��������������
����������� �������� �� ������������� API ��� ������� ������������� TCP ��� UDP. WebVM ������������ ������� ��������� �� ���� ���������� � Tailscale � VPN-�����, ������� ������������ WebSockets � �������� ������������� ������.

  • �������� ������ Networking �� ������� ������;
  • ������� Connect to Tailscale �� ������;
  • ������� � Tailscale (�������� ������� ������, ���� � ��� � ���);
  • ������� Connect, ����� Tailscale ��������� ��� �������.

������ WebVM �������� � ������� ����������������� ������ Debian

  • ���������� ����������� WebVM
    git clone https://github.com/leaningtech/webvm.git cd webvm
  • ����� ��������� ����� Debian mini Ext2, ��������� ��������� �������:
    wget"https://github.com/leaningtech/webvm/releases/download/ext2_image/debian_mini_20230519_5022088024.ext2"
  • �������� ���� ������������
    ��������: wss://disks.webvm.io/debian_large_20230522_5044875331.ext2
    ��: /disk-images/debian_mini_20230519_5022088024.ext2
    (����������� ���������� ��� ������������� URL-�����, ����������� �� ������������ ������ �����.)
  • ��������� ��������� �������, ����� ���������� ����������� � ������� WebVM:
    sh npm install npm run build
    ��������� ����� �������� � �������� build.
  • ��������� Nginx. �������� ������� ��� ������ �����:
    mkdir disk-images mv debian_mini_20230519_5022088024.ext2 disk-images/�������� ���� nginx.conf ���, ������� ��������� ����
    nginx
    location /disk-images/ { root .; autoindex on; }
  • ����� ��������� Nginx, ��������� ��������� �������:
    nginx -p . -c nginx.conf Nginx ����� ������������� ����������� ������� ������.
  • ��� ������� � WebVM �������� ������� � ��������� �� ������:
    http://127.0.0.1:8081.

WebVM ������������ ���������� � Claude AI. ����� �������� ������ � Claude AI, ��� ����������� ���� API.

6 views