Getting Started with FreeHost.run From Signup to Deployment

Follow our simple guide to quickly set up your free hosting account and deploy your first application on FreeHost.run.

Step-by-Step Guide

How to Deploy Your Website

From registering your account to deploying your first application

1

Create a Free Account

Visit our signup page and register for a free account. We'll only need your basic information and an email address to get you started. No credit card required.

Screenshot of signup page
2

Create a New Project

Once logged in, navigate to the dashboard and click on "New Project". Choose a project name that describes your application. This will create a container environment for your application.

Screenshot of creating a new project
3

Choose Your Technology Stack

Select your preferred technology stack from our wide range of supported options, including PHP, Node.js, Python, Ruby, Go, and more. You can also select from our pre-configured templates for WordPress, Laravel, Express, and others.

PHP

Node.js

Python

4

Deploy Your Code

You have multiple options to deploy your application:

  • Connect to your GitHub or GitLab repository for automatic deployment
  • Upload files directly through our web interface
  • Use FTP/SFTP to upload your files
  • Deploy using our CLI tool

For GitHub integration, simply authorize FreeHost.run to access your repositories, select the repository you want to deploy, and we'll handle the rest.

Screenshot of deployment options
5

Configure Your Application

Configure environment variables, domain settings, and other options for your application. Our platform automatically assigns a subdomain (yourproject.freehost.run) to your application, or you can configure your custom domain.

SSL certificates are automatically provisioned for both our subdomains and your custom domains, ensuring secure connections for your users.

6

Your Site is Live!

Once your application is deployed, it will be available at your assigned subdomain or custom domain. Visit your site and enjoy the reliable hosting provided by FreeHost.run!

You can monitor your application's performance, view logs, and manage resources from your dashboard.

Detailed Tutorials

Platform-Specific Guides

In-depth tutorials for deploying specific applications and frameworks

Deploying a PHP Application

Learn how to deploy a PHP application, including Laravel and CodeIgniter frameworks.

Node.js Deployment Guide

Step-by-step instructions for deploying Express, React, and Next.js applications.

WordPress Installation Guide

Complete guide to setting up a WordPress site on our platform in just minutes.

Python Web Apps

Deploy Flask, Django, and FastAPI applications with our optimized environment.

Custom Domain Setup

Learn how to configure your custom domain with our hosting service.

Continuous Deployment

Set up CI/CD pipelines with GitHub Actions or GitLab CI to automate your deployments.

Ready to deploy your website? Get started with FreeHost.run today.