Skip to main content

AvanSaber Apps / SiteKit

SITEKIT BY AVANSABER

Your servers. Your applications. One dashboard.

SiteKit is self-hosted server management software. Provision servers, deploy web applications from Git and manage databases, SSL certificates and monitoring on infrastructure you control.

Manage the work behind your websites

Server provisioning

Connect Ubuntu servers and manage provisioning from a central dashboard.

Git-based deployments

Connect GitHub, GitLab or Bitbucket repositories to deploy your web applications.

Database management

Manage databases alongside your applications, with MySQL, MariaDB and PostgreSQL support.

Applications and background work

Manage web applications, queue workers and daemons on your own infrastructure.

SSL certificates

Issue and renew Let's Encrypt certificates for your application domains.

Monitoring and team access

Track server health and uptime, configure alerts and organise access by team.

Set up SiteKit on your own infrastructure

Install SiteKit on a server you prepare, then use it to provision and manage your other servers. The application uses Laravel and Filament, with a Go-based agent for managed servers.

The project documentation covers installation, environment configuration, database migrations and the background queue worker. OAuth callbacks, webhooks and server-agent communication need a publicly accessible application URL.

Open the installation and configuration guide

Source code and licence

SiteKit's source is available on GitHub. Its Source Available License permits use, modification and distribution within the published limits: up to 20 managed servers and up to $100,000 in annual revenue from offering SiteKit as a hosted service. Use beyond those limits requires a commercial licence. Attribution must be retained.

Documentation and support

Use the project documentation for setup, or report a reproducible problem in the issue tracker.