AnyAppStart logo

AnyAppStart

Website

Control panel to start/stop services for Docker, systemd and VMs

214 stars 7 forks last commit first released MIT

Slowing down

No commits since 19 Sept 2025. Check the issue tracker before you rely on it.

AnyAppStart screenshot

AnyAppStart is a lightweight web control panel for managing services and applications across local and remote environments. It provides start/stop/restart actions and live log viewing for targets such as Docker containers, systemd units, VMs or any custom type via user scripts and SSH.

Key Features

  • Start, stop, restart and view logs for applications managed by Docker, systemd, VMs or custom user-defined types
  • Backend implemented in Go and frontend in React + TypeScript (MobX) for a small, responsive UI
  • Configure services and types via YAML files; no database required
  • Control remote machines over SSH and run arbitrary user scripts or commands
  • Runs as a standalone binary, systemd service (system or per-user) or inside Docker; includes a simple HTTP API
  • Supports mounting the Docker socket for container control and using local config directories for keys and YAML

Use Cases

  • Centralized UI for starting, stopping and inspecting logs of services on a homelab or small server fleet
  • Lightweight control panel to expose service controls to non-technical users while keeping configuration in YAML
  • Remote administration of headless machines or VMs via SSH without installing agents

Limitations and Considerations

  • No built-in authentication or authorization; administrators must restrict access using firewall rules, reverse proxy SSO or other access controls
  • Mounting the Docker socket or granting systemd access can introduce security risks if the host or container is not properly isolated
  • Not a full orchestration or monitoring platform; focused on basic control actions and log viewing rather than metrics, autoscaling or complex deployments

AnyAppStart is suited for small deployments and homelabs where a minimal, configurable control interface is needed. It emphasizes simple configuration, remote command execution and lightweight operation.

Categories:

Tags:

Tech Stack:

Share:

Similar to AnyAppStart

Squirrel Servers Manager

Agentless server, container, and configuration management UI

1k
35
Last commit

Self-hosted, UI-focused tool to manage servers over SSH with Ansible playbooks, Docker container visibility, automations, and Prometheus-backed metrics.

AGPL-3.0Slowing down
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+10
Mantræ logo

Mantræ

Web-based configuration manager for Traefik dynamic configuration

491
25
Last commit

Web UI to manage Traefik routers, middleware, services and DNS entries, with an optional agent for container label syncing and DNS automation.

MITActively maintained
Alternative to:
Traefik Cloud logo
Traefik Cloud
+3
Runtipi logo

Runtipi

Web UI to manage a personal homeserver with Docker apps

9.6k
365
Last commit

Runtipi is a homeserver orchestrator with a web interface and app store for one-click installation and management of self-hosted services using Docker.

GPL-3.0Actively maintained
Alternative to:
Umbrel logo
Umbrel
+16
Runtipi logo

Runtipi

Web-based homeserver app manager and Docker service orchestrator

9.6k
365
Last commit

Runtipi is a personal homeserver platform that lets you install and manage self-hosted apps with one-click installs, powered by Docker and a simple web UI.

GPL-3.0Actively maintained
Alternative to:
Cloudron logo
Cloudron
+14
ShellHub logo

ShellHub

Centralized SSH gateway for remote access and device management

2.1k
188
Last commit

Centralized SSH gateway to remotely manage Linux servers, containers and IoT devices via web or native SSH; offers key auth, firewall rules, audit logging and session recording.

Apache-2.0Actively maintained
Alternative to:
Teleport logo
Teleport
+14

Flint

Lightweight KVM/libvirt virtual machine manager with Web UI, CLI, and API

1.7k
103
Last commit

Flint is a lightweight KVM/libvirt VM management tool with an embedded web UI, CLI, and REST API, designed for fast provisioning and low overhead.

Apache-2.0Actively maintained
Alternative to:
VMware ESXi logo
VMware ESXi
+4