All templates

Deploy Soketi on your own server.

Soketi logo

Soketi Serverless is an open-source WebSockets server that offers a cost-effective, fast, and resilient solution for real-time deployment to Cloudflare. It is designed to be cheaper than any competitor, as you only pay for your infrastructure. It guarantees core message delivery in less than 100ms, thanks to its construction on top of C…

Your infrastructureAutomatic HTTPSNo lock-in

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why Soketi

Everything you need, running where you choose.

Get the full Soketi experience with Easypanel handling the repetitive infrastructure work around it.

Built-in App Management
Just like Pusher, you can define your own app credentials with Soketi. You don't even need Pusher for it, and you can read from any database.
HTTP Webhooks
Soketi can trigger HTTP requests whenever a channel gets occupied. Pair it with Lambda functions and Soketi will invoke them for you.
Unlimited Connections and Messages
Soketi offers unlimited peak connections and messages per month. The maximum message size and members per channel are also configurable.
Deployable on Cloudflare
Soketi can be deployed to Cloudflare Workers, bringing it closer to your users all around the world.
Cost Effective
Soketi Serverless is cheaper than any competitor because you only pay for your infrastructure. Whether it's your basement server or cloud, it fits and runs. It can be as cheap as $5 on DigitalOcean.
Fast and Resilient
Guaranteed core message delivery in less than 100ms. Soketi is built with one of the fastest available technologies, making it blazing fast. It is also resilient enough to maintain performance even when scaled to hundreds of servers.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Soketi
Open Templates, select Soketi, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

soketiRequired

App Service Image

quay.io/soketi/soketi:1.6-16-debianRequired

Redis Service Name

redisRequired

Soketi Default App ID

myappOptional

Soketi Default App Key

Optional

Soketi Default App Secret Key

Set during installOptional

Enable default app message exchange between clients

trueOptional
Resources
Project documentation and source code.
Latest template update
Oct 31, 2022

first release

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Redis Insight logo
Redis Insight
Redis Insight is an ideal tool for developers who build with any Redis deployments and who want to optimize their development process. Redis Insight lets you visually browse and interact with data, take advantage of the advanced command line interface and diagnostic tools, and so much more.
View template
Adminer logo
Adminer
Adminer is a comprehensive database management tool, designed to simplify and streamline your database operations. Written in PHP, it is a lightweight yet powerful tool that supports a wide range of databases including MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others. With Adminer, you can easily connect to a database server using a username and password, select an existing database or create a new one, and manage all aspects of your database including tables, columns, indexes, foreign keys, triggers, views, stored procedures, and functions. It also allows you to execute any SQL command from a text field or a file, and export your database structure, data, views, routines, and databases to SQL or CSV. Adminer prioritizes security, user experience, performance, feature set, and size, making it a reliable and efficient tool for all your database management needs.
View template
Hasura logo
Hasura
Hasura is a powerful Data API Platform that automates the process of building, securing, optimizing, and deploying GraphQL and REST APIs. It eliminates the need for manual API creation, enabling developers to generate APIs effortlessly by connecting to existing databases. This results in rapid, scalable application development. Hasura is compatible with a variety of popular databases, including PostgreSQL, MySQL, and MongoDB, allowing you to build GraphQL APIs on top of your existing databases. It also provides comprehensive tools to secure APIs beyond authentication and authorization. With Hasura, you can accelerate the development of new applications or add new features to an existing application in days instead of weeks. It also helps in fast-tracking cloud migration, frontend and backend modernization, and application re-architecture projects by automating 80% of your API development work.
View template
Soketi logo
Ready to deploy Soketi?
Open your own Easypanel dashboard, choose Soketi from Templates, and review the deployment options.