CoreControl

Manage your entire server infrastructure from one place. Add servers, track self-hosted apps with uptime monitoring, and visualize your network with flowcharts.

Gain a clear overview of your entire self-hosted setup with a single, intuitive dashboard. This tool is designed to bring all your server data into one central place, eliminating the need to jump between multiple management panels. You can easily organize your servers, complete with hardware information, and add all your self-hosted applications with quick access links.

The built-in uptime tracking provides real-time availability monitoring for your services, so you're always aware of their status. It also allows you to generate visually stunning network flowcharts with ease, helping you understand and document your infrastructure's architecture.

Key features include:

  • Centralized Dashboard: See all important server information at a glance.
  • Server Management: Add servers, store hardware details, and create quick links to management panels.
  • Application Tracking: List all your self-hosted services and monitor their uptime history.
  • Network Visualization: Create clear and informative network flowcharts to map your setup.

Directory Structure

corecontrol
coreobs
data
.env
docker-compose.yml

docker-compose.yml

services:
  coreobs:
    image: haedlessdev/corecontrol:latest
    container_name: coreobs
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data
    environment:
      - TZ=UTC
      - ADMIN_USERNAME=${ADMIN_USERNAME}
      - ADMIN_PASSWORD=${ADMIN_PASSWORD}
      - SECRET_KEY=${SECRET_KEY}

.env

ADMIN_USERNAME=admin
ADMIN_PASSWORD=super_secret_password
SECRET_KEY=your_random_secret_key_here

Share:

Ad
Favicon

 

  
 

Similar to CoreControl

Favicon

 

  
  
Favicon

 

  
  
Favicon