Your GPU. One link. The world.

Share your GPU with anyone, anywhere. No accounts, no cloud, P2P.

Instant

Paste a link, get a terminal.

Sandboxed

Docker isolation, no host access.

Global

Works in any browser, any device.

Free

No fees, P2P, you set the price.

How it works

Before you start: RunSnack runs in Docker. If you don't have it, install Docker Desktop first (free) and make sure it's running โ€” whale icon in system tray โ€” before you continue.

  1. 1

    Download the installer for your OS

  2. 2

    Run it in Windows:

    1. Press the Windows key, type PowerShell, press Enter.
    2. Go where is downloaded and run: powershell -ExecutionPolicy Bypass -File snackup.ps1

    Run it in macOS & Linux:

    1. Open Terminal.
    2. Go where is downloaded and run: chmod +x snackup.sh && ./snackup.sh

    RunSnack quick config after execution

      Answer quick questions (CPU cores, RAM, optional schedule) โ€” press Enter for defaults. If Docker isn't running, it tells you and stops, so re-run. First run downloads a ~4 GB image (takes minutes โ€” normal). After that, sessions start/stop instantly.
  3. 3

    Share the link

      The script prints a link once everything's ready. Anyone who opens it gets an instant GPU terminal, right in their browser (the system prevents multiple sessions per IP).

Legal & Privacy

Contact the author Manuel Herrador: github.com/PacifAIst

FAQ

Is it safe?
Sessions run inside a sandboxed Docker container. Whoever you share a link with gets a terminal inside that container, not your host machine. The container is read-only, privilege-dropped, and wiped after each session.
How much does it cost?
RunSnack is FREE. You negotiate price directly with the renter โ€” there's no platform fee & no middleman.
What GPUs work?
Any NVIDIA GPU with Docker and the NVIDIA Container Toolkit installed, e.g., from a Jetson Nano to RTX 5080 or an B200. Technically, any machine works โ€” even CPU-only. But RunSnack is built for GPUs.
What commands can I use inside a session?
  1. Upload files: drag and drop any file onto the terminal window โ€” it lands in /home/snackuser/uploads/.
  2. Download files: type snack-download /path/to/file and your browser will download it.
  3. Close the session (renter): just close the browser tab.
  4. Stop sharing (host): run docker stop snack1 or use the TUI with docker exec -it snack1 snackctl.
How do I book a RunSnack and get paid?
Arrange it directly with the renter on our Discord. PayPal, crypto, whatever works. Or skip payment entirely: share with a friend for free, or use it to access your own machine remotely.