Blame

f9b63f mvbingham 2025-07-27 21:29:54 1
# CheckCie
2
3
CheckCie is a web-based application that provides an interface for managing and monitoring your systems. It's designed to be lightweight and easy to deploy using Docker.
4
5
## Features
6
7
- Web-based interface accessible on port 8090
8
- Persistent data storage through volume mapping
9
- Automatic restart capability
10
- Optimized file handle limits for better performance
11
12
## Usage
13
14
1. Save this configuration in a `docker-compose.yml` file
15
2. Deploy the container by running:
16
17
```bash
18
docker compose up -d
19
```
20
21
3. Access the web interface at `http://your-server-ip:8090`
22
23
## Portainer Installation
24
25
To deploy this container using Portainer:
26
27
1. Log into your Portainer instance
28
2. Navigate to your desired environment
29
3. Click on "Stacks" in the left sidebar
30
4. Click the "+ Add stack" button
31
5. Enter a name for your stack (e.g., "checkcie")
32
6. In the "Web editor" tab, copy and paste the following configuration:
33
34
```yaml
35
services:
36
checkcle:
37
image: operacle/checkcle:latest
38
container_name: checkcle
39
restart: unless-stopped
40
ports:
41
- "8090:8090" # Web Application
42
volumes:
43
- /opt/pb_data:/mnt/pb_data # Host directory mapped to container path
44
ulimits:
45
nofile:
46
soft: 4096
47
hard: 8192
48
```
49
50
7. Click "Deploy the stack"
51
8. Once deployed, access CheckCie at `http://your-server-ip:8090`
52
53
## Volume Configuration
54
55
The container uses a volume mount at `/opt/pb_data` to persist data. Make sure this directory exists on your host system and has appropriate permissions.
56
57
## System Requirements
58
59
- Docker Engine 20.10 or later
60
- At least 1GB of RAM
61
- Sufficient disk space for data storage (recommended: 10GB+)
62
63
## Maintenance
64
65
- Logs can be viewed using: `docker logs checkcle`
66
- Updates can be applied by pulling the latest image and restarting the container:
67
68
```bash
69
docker compose pull
70
docker compose up -d
71
```