Running Sogni Fast Worker Locally
How to install Sogni Fast Worker for Windows & Linux
Last updated
Was this helpful?
How to install Sogni Fast Worker for Windows & Linux
Last updated
Was this helpful?
Installing Sogni Fast Worker is as simple as downloading and running the interactive installer after confirming the destination machine .
The interactive installer automatically downloads and run the latest Docker Hub hosted Sogni Fast Worker client Docker Image and any necessary models (based on your configuration choices). It then connect to the Sogni Supernet network and wait for image generation job requests. The Sogni Supernet then credits your Sogni Base Sepola testnet wallet for work completed.
Sogni Fast Worker currently requires a Windows or Linux machine with a supported Nvidia GPU, 48gb of ram, ~30gb of free disk space, and a decent internet connection (5-10 Mbps). Support for recently released Nvidia RTX 5090, RTX 5080, RTX 5070 Ti GPUs is coming soon.
Install Docker Desktop: Available to for free from docker.com
Create Your App Folder: Download the zip file and extract the "Sogni Fast Worker" folder to where you want to run the worker. If you don't have another place in mind your Desktop is a fine place.
Run Installer: Double-click the worker-install.bat
to start the interactive install process.
Step 1: Install Docker Engine for your flavor of Linux based on Docker's guide:
Step 2: Verify Docker Installation
Run the hello-world
image to verify that Docker is installed correctly:
You should see a message saying "Hello from Docker!"
Step 3: Manage Docker as a Non-Root User (Optional)
To run Docker commands without sudo
, add your user to the docker
group:
Log out and log back in for the changes to take effect.
Test Docker Without sudo
:
Required to use NVIDIA GPUs with Docker
Set Up the Package Repository and GPG Key:
Update the Package Index:
Install the NVIDIA Docker Package:
Test the Installation:
You should see the output of nvidia-smi
from within the Docker container.
Running on multiple GPUs
Run ./worker-generator.bat
to generate docker-compose files for each GPU.
run docker compose -f docker-compose-generated.yml up -d
To uninstall the Sogni Fast Worker, run worker-uninstall.sh
(Linux) or worker-uninstall.bat
(Windows). This will:
Stopped all Sogni Docker containers
Removed Sogni Docker images
You may then:
double-click worker-start.bat to start the worker again ┬─┬ノ( º _ ºノ)
Uninstall Docker Desktop if you no longer need it.
Delete the Sogni Fast Worker folder if you wish.
Reach out to our helpful humans at app@sogni.ai for feedback or support (⌐⊙_⊙)
If you encounter any issues with your Sogni Fast Worker, here are some steps to help diagnose and resolve common problems:
Connection status
Daily and lifetime jobs completed
Tokens earned
Performance metrics
View Live Logs
Windows: Double-click worker-debug.bat
Linux: Run ./worker-debug.sh
Not Receiving Any Jobs
Stable Diffusion Worker: You may need additional models. Rerun the installer to set AUTO_DOWNLOAD_TO_MIN_MODEL_COUNT
higher, ensuring enough disk space.
Low Job Priority: If your worker is slow (low GPU performance, slow network, or heavily used GPU), it may be deprioritized.
Still Stuck? Contact us at app@sogni.ai.
Worker Fails to Start or Connect
Verify Docker is running.
Check hardware requirements (GPU, RAM, disk).
Confirm your API Key and NFT Token ID are correct.
Examine logs via worker-debug.bat
or worker-debug.sh
.
Worker Disconnects
Check for unstable internet.
Confirm your system isn’t going to sleep.
Consider a memory diagnostic if your system restarts randomly (gaming rigs with large GPUs can have defective RAM).
Review logs for errors.
Docker containers run in an isolated environment, separate from your host OS and other containers. While the Sogni Fast Worker is designed with safety in mind, AI image generation is computationally intensive. Ensure adequate cooling and power for extended GPU usage.
Sogni Fast Worker is beta software, provided “as is” without any warranty. We have tested it thoroughly (and run it on our own nodes for months), but you assume responsibility for monitoring your system’s health. There is no guarantee of earnings or that operational costs will be fully offset. Factors such as hardware, internet speed, and market conditions affect performance and rewards.
If you have concerns or questions, reach out to app@sogni.ai.
For further support:
Thank you for being part of the Sogni Testnet!
Last updated: February 16, 2025
Step 4: Install NVIDIA Container Toolkit ()
Step 5: Download the Sogni Fast Worker Linux Installer
Create Your App Folder: Download the zip file and then extract it.
Run worker-install.sh
and follow the interactive installer steps.
Check Worker Status Visit to see:
If you have any issues or questions setting up your Sogni Fast Worker you can reach out on Discord or via email to app@sogni.ai for technical support. ✨