CheckCie
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.
Features
- Web-based interface accessible on port 8090
- Persistent data storage through volume mapping
- Automatic restart capability
- Optimized file handle limits for better performance
Docker Compose Configuration
services: checkcle: image: operacle/checkcle:latest container_name: checkcle restart: unless-stopped ports: - "8090:8090" # Web Application volumes: - /opt/pb_data:/mnt/pb_data # Host directory mapped to container path ulimits: nofile: soft: 4096 hard: 8192
Usage
Save this configuration in a
docker-compose.yml
fileDeploy the container by running:
docker compose up -d
Access the web interface at
http://your-server-ip:8090
Portainer Installation
To deploy this container using Portainer:
Log into your Portainer instance
Navigate to your desired environment
Click on "Stacks" in the left sidebar
Click the "+ Add stack" button
Enter a name for your stack (e.g., "checkcie")
In the "Web editor" tab, copy and paste the following configuration:
services: checkcle: image: operacle/checkcle:latest container_name: checkcle restart: unless-stopped ports: - "8090:8090" # Web Application volumes: - /opt/pb_data:/mnt/pb_data # Host directory mapped to container path ulimits: nofile: soft: 4096 hard: 8192
Click "Deploy the stack"
Once deployed, access CheckCie at
http://your-server-ip:8090
Volume Configuration
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.
System Requirements
- Docker Engine 20.10 or later
- At least 1GB of RAM
- Sufficient disk space for data storage (recommended: 10GB+)
Maintenance
Logs can be viewed using:
docker logs checkcle
Updates can be applied by pulling the latest image and restarting the container:
docker compose pull docker compose up -d