FROM ubuntu:22.04 # Cài đặt sudo, curl và các công cụ build ttyd RUN apt-get update && apt-get install -y \ sudo curl wget git python3 \ cmake g++ pkg-config libjson-c-dev libwebsockets-dev \ && apt-get clean # Cài đặt ttyd (Công cụ biến terminal thành web) RUN apt-get update && apt-get install -y ttyd # Tạo user admin với mật khẩu perrtergaming RUN useradd -m -s /bin/bash admin && \ echo 'admin:perrtergaming' | chpasswd && \ usermod -aG sudo admin # Thiết lập thư mục làm việc WORKDIR /home/admin USER admin # Mở port 7860 (Port mặc định của HF Space) # Chạy ttyd và ép nó chạy bash shell với quyền user admin CMD ["ttyd", "-p", "7860", "bash"]