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

  1. Save this configuration in a docker-compose.yml file

  2. Deploy the container by running:

    docker compose up -d
    
  3. Access the web interface at http://your-server-ip:8090

Portainer Installation

To deploy this container using Portainer:

  1. Log into your Portainer instance

  2. Navigate to your desired environment

  3. Click on "Stacks" in the left sidebar

  4. Click the "+ Add stack" button

  5. Enter a name for your stack (e.g., "checkcie")

  6. 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
    
  7. Click "Deploy the stack"

  8. 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
    
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9