Applications

Smoothy provides you with an extensive catalog of the most popular services that you can install on your servers with a single click of a button.

Deploy any application stack in seconds

Modern applications depend on dozens of services such as databases, queues, search engines, messaging systems, and more. However, all these services speak their own language and getting them up and running requires a decent amount of expertise. To facilitate the process of installing and managing these services, Smoothy provides you with an extensive catalog of the most popular services that you can install on your servers with a single click of a button.

Docker image
Docker image
MySQL
MySQL
Redis
Redis
PostgreSQL
PostgreSQL
coming soon
MongoDB
MongoDB
coming soon
Elasticsearch
Elasticsearch
coming soon
RabbitMQ
RabbitMQ
coming soon
Memcached
Memcached
coming soon

Simplify your development with Docker

Docker is a software platform designed to make it easier to build and deploy applications. It lets you as a software developer package up your application together with all its dependencies as one entity, called a container. To deploy your application, you can then run the container on any local computer or remote server with little to no configuration required.

If you are new to Docker, Smoothy is probably your best bet to start adopting containerization into your workflow. No need to spend hours in your console, learning the different commands and features. We allow you to discover its possibilities by using our granny-proof user-interface, and therefore drastically reduce the Docker learning curve.

Endpoints

In order to make your applications publicly available, you can easily expose a server port which is used by the application via an endpoint. You can create unsecure http:// endpoints for testing purposes, or secure domain-based https:// endpoints for production.

Endpoints

Manage the endpoints to your application, named Website Tesla. You can create unsecure http:// endpoints for testing purposes, or secure domain-based https:// endpoints for production.

Endpoint
80
Container port
https://tesla.com
Endpoint
Endpoint
80
Container port
http://84.234.138.74:12930
Endpoint

Volumes

The general idea behind Docker is that containers can easily be created, deleted, and moved between servers. This, however, makes data by default non-persisted. In order to save (persist) data, you can create volumes. These volumes are directories that live inside the container but are stored on the filesystem of the server.

Volumes

Manage the directories of your application named Website Tesla, which contain data that needs to be persisted.

Volume
uploads
Path
Volume
debug/logs
Path

Environment

If your application uses sensitive data like passwords, SSH keys, or credentials, you typically do not want to store them in Git. Therefore, Smoothy allows you to define this data as environment variables, which are securely passed to the application at run-time.

Environment

Define any sensitive data like passwords, SSH keys, or credentials as environment variables. These variables are then securely passed to your application named Tesla website at run-time.

Environment
ENV
Key
production
Value
Environment
DEBUG
Key
false
Value
Environment
GOOGLE_ANALYTICS_API_KEY
Key
eb6a1600-941a-41d6-a8a6-bc9514a6f9b9
Value

Keep exploring the cloud platform built for developers

Rather than having to spend your time learning and integrating 6 different tools, Smoothy allows you to manage the entire process of building and deploying online applications, all from the same, easy-to-use interface.