mirror of
https://github.com/crocofied/CoreControl.git
synced 2025-12-17 15:36:50 +00:00
Remove gitbook
This commit is contained in:
parent
7f2ebf6129
commit
9036110a1c
Binary file not shown.
|
Before Width: | Height: | Size: 80 KiB |
@ -1,27 +0,0 @@
|
|||||||
---
|
|
||||||
icon: gear
|
|
||||||
layout:
|
|
||||||
title:
|
|
||||||
visible: true
|
|
||||||
description:
|
|
||||||
visible: true
|
|
||||||
tableOfContents:
|
|
||||||
visible: true
|
|
||||||
outline:
|
|
||||||
visible: false
|
|
||||||
pagination:
|
|
||||||
visible: true
|
|
||||||
---
|
|
||||||
|
|
||||||
# CoreControl
|
|
||||||
|
|
||||||
<figure><img src=".gitbook/assets/image.png" alt=""><figcaption></figcaption></figure>
|
|
||||||
|
|
||||||
CoreControl is the only dashboard you'll ever need to manage your entire server infrastructure. Keep all your server data organized in one central place, easily add your self-hosted applications with quick access links, and monitor their availability in real-time with built-in uptime tracking. Designed for simplicity and control, it gives you a clear overview of your entire self-hosted setup at a glance.
|
|
||||||
|
|
||||||
## Features
|
|
||||||
|
|
||||||
* Dashboard: A clear screen with all the important information about your servers (WIP)
|
|
||||||
* Servers: This allows you to add all your servers (including Hardware Information), with Quicklinks to their Management Panels
|
|
||||||
* Applications: Add all your self-hosted services to a clear list and track their up and down time
|
|
||||||
* Networks: Generate visually stunning network flowcharts with ease.
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
# Table of contents
|
|
||||||
|
|
||||||
* [CoreControl](README.md)
|
|
||||||
* [Installation](installation.md)
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
---
|
|
||||||
icon: down
|
|
||||||
---
|
|
||||||
|
|
||||||
# Installation
|
|
||||||
|
|
||||||
To install the application using Docker Compose, first, ensure that Docker and Docker Compose are installed on your system. 
|
|
||||||
|
|
||||||
You can then simply install and start the following Docker compose. Remember that you have to generate a JWT\_SECRET beforehand.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
services:
|
|
||||||
web:
|
|
||||||
image: haedlessdev/corecontrol:latest
|
|
||||||
ports:
|
|
||||||
- "3000:3000"
|
|
||||||
environment:
|
|
||||||
JWT_SECRET: RANDOM_SECRET # Replace with a secure random string
|
|
||||||
DATABASE_URL: "postgresql://postgres:postgres@db:5432/postgres"
|
|
||||||
depends_on:
|
|
||||||
- db
|
|
||||||
- agent
|
|
||||||
|
|
||||||
agent:
|
|
||||||
image: haedlessdev/corecontrol-agent:latest
|
|
||||||
environment:
|
|
||||||
DATABASE_URL: "postgresql://postgres:postgres@db:5432/postgres"
|
|
||||||
|
|
||||||
db:
|
|
||||||
image: postgres:17
|
|
||||||
restart: always
|
|
||||||
environment:
|
|
||||||
POSTGRES_USER: postgres
|
|
||||||
POSTGRES_PASSWORD: postgres
|
|
||||||
POSTGRES_DB: postgres
|
|
||||||
volumes:
|
|
||||||
- postgres_data:/var/lib/postgresql/data
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
postgres_data:
|
|
||||||
```
|
|
||||||
|
|
||||||
Now start the application:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
docker compose up -d
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**The default login is:**
|
|
||||||
|
|
||||||
E-Mail: [admin@example.com](mailto:admin@example.com)\
|
|
||||||
Password: admin
|
|
||||||
|
|
||||||
_Be sure to set your own password and customize the e-mail, otherwise this poses a security risk!_
|
|
||||||
Loading…
x
Reference in New Issue
Block a user