Skip to content
Free, open-source, server agnostic, self-hosted web hosting control panel using Docker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
img
.gitignore
LICENSE
README.md
daspanel.env
docker-compose.yml

README.md

Free, open-source, server agnostic, self-hosted web hosting control panel using Docker

Daspanel sites

Features

  • Use in your local computer or in any public server with same results.
  • All services run using Docker containers on Linux, Windows or Mac hosts.
  • API First
  • Web interface that works on desktop browsers, smartphones and tablets.
  • PHP 7 AND PHP 5.6
  • MariaDB 10, MySQL compatible server
  • Caddy HTTP server

For detailed list see the features page.

Quick Start

Requirements

Make sure you have installed the following software in your computer:

  • docker
  • docker-compose

Install

Follow the appropriate instructions for your computer in one of the links below:

Create sites

Services

Why Daspanel ?

In a world dominated by cloud computing and the use of Docker containers, site hosting continues to be done mostly using tools like Cpanel or Plesk. Some of these tools were created in the 1990s (The Cpanel was created in 1996), and perhaps the time has come when they are no longer so relevant to the hosting business.

Website designers and hosting companies need tools more appropriate to the technology we have available today.

DASPANEL is a proposal for a new model of development and hosting of websites. This is the first version of Daspanel. It is an exciting step forward towards making an hosting control panel using Docker. We created it so that you can create any site, plain or using PHP, in your local machine and when ready easy deploy it on an public server exactly as you see it in the development machine.

This software is still in a pre alpha stage but, stay tuned for interesting news soon.

Build something great!

Open Source Credits

We use alot of open source software to make Daspanel. Although the list below is incomplete it contains the main projects used to create Daspanel:

  • Docker - containerization platform
  • Alpine Linux - Linux distro used in our docker images
  • S6 Overlay - is a series of init scripts and utilities to ease creating Docker images using s6 as a process supervisor
  • Caddy - Fast, cross-platform HTTP/2 web server with automatic HTTPS
  • Connexion - Swagger API framework for Python on top of Flask
  • Minio - Open source object storage server compatible with Amazon S3 APIs
  • And a lot more: Flask, MariaDB, PHP 5/7, TinyDB, Muicss, CUID
You can’t perform that action at this time.