appliku.com Open in urlscan Pro
162.55.45.114  Public Scan

URL: https://appliku.com/
Submission: On November 19 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Appliku
Login Sign up Open main menu
 * Pricing
 * Guides
 * Blog
 * Contact
 * Status

Light bulb Black Friday deal 30% off of all annual plans with the coupon code:
BLACKFRIDAY2024 Sign Up Right Now!


DEPLOY YOUR APPLICATION IN 5 MINUTES

Push your code to git.
We'll deploy it on
AWS EC2 AWS Lighsail Digital Ocean Hetzner Cloud Linode Azure GCP Ubuntu

Get started free
Trusted by over 4900 teams to deploy unlimited applications.



WORKS WITH ANY PROGRAMMING LANGUAGE OR FRAMEWORK

Django, Flask, FastAPI, Wagtail,
Rails, ExpressJS, NextJS, Custom Dockerfile, Streamlit

> "It’s easy to use, full of features, and has never gone down.
> Appliku is a service that makes my life 10x easier. It simplifies a
> complicated part of developing apps: deployment."

Michael
Partner Borderline Media Company
Read the rest of our reviews →


FOR DEVELOPERS WHO LIKE TO DEVELOP THEIR APPS, NOT CONFIGURE SERVERS.

We wanted to create a deployment service which would enable you to self-host
your infrastructure cost-effectively and as easy as a few clicks.


WHAT IS APPLIKU?

Appliku is a bring-your-own-server(BYOS) deployment service.
You connect a cloud provider account or provide a custom server with fresh
Ubuntu, and Appliku will handle the setup and configuration of your apps.
Applications are deployed from your git repository and require minimal
configuration.
Appliku operates without any proprietary tech. We install Nginx and Docker to
run your apps.


HOW IT LOOKS INSIDE

Application overview: Latest builds, Server health, Application processes
resources and databases.

Server overview: Stats, Deployment logs, Cloud Provider Information.

Application settings, single server deployment: Processes configuration,
currently running processes stats.


WHEN TO USE APPLIKU?

 * You are a solo developer. Focus on building your apps, we take care of
   deployment and running your apps.
 * Work in a team. You won't need a dedicated server admin person to deploy your
   apps or set up new environments. Appliku allows team members to add new
   servers, create new apps, view logs and see and change configuration
   settings.
 * Want to choose where to host. With Appliku you can deploy your apps on any
   cloud provider or a custom server as long as it is accessible from the
   internet. You can choose the provider that fits your needs and budget, and
   have the same great dashboard to control your infrastructure.
 * Want to optimize hosting costs. Ran out of startup hosting credits and need
   to pay for hosting from your own pocket? You can gradually migrate from
   Heroku or other tier 2 cloud provider with minimal service interruptions to
   any provider that fits your budget.
 * Need to have more control over configuration. Black box cloud platforms have
   limitations on customization, on usage, on settings, some of which you can
   overcome with help of paid addons. Deploying with Appliku allows you to have
   best parts of both worlds: great convenience and automation, and you can
   customize almost everything on your server from OS settings and application
   environment to additional services you may want to spin up.


WHEN NOT TO USE APPLIKU?

 * Your whole stack is severless functions. Appliku might not be the best fit as
   it is optimized for managing server-based applications rather than serverless
   architectures.
 * Your server(s) are within internal network, not accessible from the internet.
   In such cases, Appliku wouldn't be suitable since it requires servers
   accessible from the internet for deployment, management and issuing SSL
   certificates.


TRULY AFFORDABLE DEPLOYMENT PRICING

Fixed monthly fee, no hidden costs.

Monthly Annually
Monthly Annually


FREE

$0
$0

For small weekend projects and trying out the service.

 * 1 server
 * 1 app
 * 10 successful deployments
 * Unlimited databases
 * Celery & other queue workers
 * Community support

Get started


HOBBY

$10 /month excl. tax
$100 /year excl. tax

Great for personal use and next side projects.

 * 1 server
 * Unlimited apps
 * Unlimited deployments
 * Unlimited databases
 * Celery & other queue workers
 * Unlimited team members
 * Cron jobs
 * Email Support

Get started


GROWTH

$18 /month excl. tax
$180 /year excl. tax

Great for most of production grade services.

 * 3 servers
 * Unlimited apps
 * Unlimited deployments
 * Unlimited databases
 * Celery & other queue workers
 * Cron jobs
 * Email Support
 * Unlimited team members
 * Database Backups

Get started


UNLIMITED

$39 /month excl. tax
$390 /year excl. tax

Ideal if you have many projects and scaling.

 * Unlimited servers
 * Unlimited apps
 * Unlimited deployments
 * Unlimited databases
 * Celery & other queue workers
 * Cron jobs
 * Email Support
 * Unlimited team members
 * Database Backups
 * Cluster deployment

Get started
Processing
Our order process is conducted by our online reseller Paddle.com.
Paddle.com is the Merchant of Record for all our orders. Paddle provides all
customer service inquiries and handles returns.
Refund Policy
A refund is issued if there is a technical problem with the product and we can’t
help you to resolve the problem.
Appliku is free to try, so please make sure to check it out before purchasing.


FREQUENTLY ASKED QUESTIONS


HOW DOES THE DEPLOY WORK?

Appliku fully takes care of setting up your server, installing all required
packages and configuring web server with SSL certificates via Let's Encrypt.

All the configuration is done via our dashboard. For most of apps, it is enough
to have the Procfile in the root of your repository. Procfile is a simple text
file listing commands to run your apps.

In other cases you might need to provide a custom Dockerfile to build your app
if it requires specific OS libraries.

With help of special command `release` in Procfile you can specify the command
or a script that will be executed after deployment of a new version of your app.


CAN I RUN MULTIPLE APPLICATIONS ON ONE SERVER?

Yes, you can run as many apps as you want on a single server as long as the
server has enough resources.


CAN I HAVE PRODUCTION/STAGING ENVIRONMENT FOR AN APPLICATION?

Yes, you can create as many apps from the same repo as you want and select the
git branch for each of them. They can be on the same or different servers.


HOW APPS ARE EXECUTED AND CAN I HAVE MULTIPLE PROCESSES RUNNING ON THE SAME
SERVER?

For single server deployments:
- Nginx is installed into the operating system and proxies requests to the port
of your apps' web processes.
- Apps are running in Docker containers
- An application can have only single web process, which responds to HTTP
requests
- Apps can have multiple other processes that don't receive HTTP traffic
(queue/background workers/etc)


For cluster deployments:
- Nginx is installed in the cluster and passes traffic to web processes of apps
- Apps are executed within Docker Swarm
- Nginx sends traffic to the DNS name of the web process and Swarm takes care of
the load balancing
- For cluster deployments having a container registry is required. By default,
the one from the git provider (GitHub/GitLab) will be used. The app's image is
built and pushed to container registry and then distributed to all cluster
nodes.



WHAT DATABASES ARE SUPPORTED?

Appliku allows you to create Postgres, Postgis, Redis, Mysql, RabbitMQ.

Databases are running in containers on your severs. You can create as many
databases as you need as long as server has enough resources.


CAN I SPECIFY ENVIRONMENT VARIABLES FOR THE APPLICATION?

You can specify environment variables in the application settings. They will be
available during the build time as well.


HOW APPLIKU COMMUNICATES WITH THE SERVER? DOES IT INSTALL ANY ADDITIONAL
SOFTWARE FOR THIS PURPOSE?

All communication with your server(s) is done via SSH. We don't install any
additional apps to your server for the purpose of server management.


CAN I ACCESS THE SERVER VIA SSH?

Yes, you can connect to the server via ssh by using the app or root user(or
other sudo user used during setup, e.g. "ubuntu" for EC2/Lightsail instances).

You must add your public key to your user's profile in Appliku. Keys of all team
members will be added to ~/.ssh/authorised_hosts on servers within your team.

Appliku


RESOURCES

 * Affiliate Program
 * SpeedPy.com Boilerplate


FOLLOW US

 * SaaS For Me Youtube
 * Appliku Youtube
 * Github
 * Twitter
 * Discord


LEGAL

 * Privacy Policy
 * GDPR
 * Terms & Conditions


DJANGO TUTORIALS

 * Deploy Django FAQ
 * Deploy Django to AWS EC2
 * Deploy Django to AWS Lightsail
 * Deploy Django to Digital Ocean Droplet
 * Deploy Django on Linode
 * Deploy Django on Hetzner Cloud
 * Deploy Django to Google Cloud Platform
 * Deploy Django on Azure


OTHER FRAMEWORKS TUTORIALS

 * How to Deploy Flask
 * How to Deploy FastAPI
 * How to Deploy Wagtail
 * How to Deploy Rails
 * How to Deploy Express
 * How to Deploy NextJS
 * How to Deploy Streamlit


PROGRAMMING TUTORIALS

 * How to set up Nginx for a Django
 * JWT Authentication with Django
 * Send Emails with Django via SES
 * Django Channels WebSockets Tutorial
 * Adding Elastic IP to AWS EC2
 * Heroku Alternative for Django
 * Customize Django Admin Interface

--------------------------------------------------------------------------------

© 2024 Appliku. All Rights Reserved.