# Deploy slskd with Easypanel

URL: /templates/slskd

slskd is a modern, web-based client for the Soulseek peer-to-peer file sharing network. It provides a clean, intuitive web interface for browsing, searching, and downloading files from the Soulseek network. Unlike traditional desktop clients, slskd runs as a daemon service that you can access from any device with a web browser. The application supports all core Soulseek features including user searches, room browsing, private messaging, and file sharing. With its containerized deployment, slskd makes it easy to run a persistent Soulseek client on a server or NAS device. It's perfect for music enthusiasts, collectors, and anyone who wants to participate in the Soulseek community without running a desktop application. The daemon continues to operate even when you're not actively using the web interface, ensuring you never miss downloads or messages.

## Installation notes

Default credentials are slskd/slskd.

## Benefits

### Web-Based Access

Access your Soulseek client from any device with a web browser, no need to install desktop applications or maintain multiple client installations.

### Always-On Operation

Run slskd as a persistent daemon service that continues operating 24/7, ensuring you never miss downloads, uploads, or messages from other users.

### Modern Interface

Enjoy a clean, responsive web interface with modern design and user experience improvements over traditional Soulseek desktop clients.

### Remote Management

Manage your Soulseek activity remotely through the web interface with support for remote configuration and control from anywhere.

## Features

### Soulseek Network Client

Full-featured client for the Soulseek peer-to-peer network supporting all core functionality including searches, downloads, uploads, and messaging.

### Web Interface

Responsive web-based interface accessible from any device with a browser, providing easy access to all Soulseek features without desktop software.

### Search and Browse

Search the Soulseek network for files, browse user libraries, and explore chat rooms to discover new music and content from the community.

### File Sharing

Share your own files with the Soulseek community while downloading from others, maintaining the network's peer-to-peer nature and etiquette.

### Private Messaging

Communicate with other Soulseek users through private messages, discuss music, and build connections within the community.

### Room Support

Join and participate in Soulseek chat rooms to engage with communities around specific music genres, artists, or interests.

### Daemon Mode

Runs as a background service that operates continuously, handling uploads and downloads even when the web interface isn't actively being used.

### Remote Configuration

Configure and manage all aspects of the client remotely through the web interface without needing direct server access or configuration files.

## Configuration

- `appServiceName` (App Service Name, required): slskd

- `appServiceImage` (App Service Image, required): slskd/slskd:0.25.1 — slskd Docker image

- `torrentPort` (Torrent Port, required): 5031

- `webPort` (Web Port, required): 50300

## Services

- slskd: app (slskd/slskd:0.25.1)

## Resources

- [Website](https://slskd.org)

- [Documentation](https://github.com/slskd/slskd/tree/master/docs)

- [GitHub](https://github.com/slskd/slskd)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/slskd)