GlinrDock Documentation¶
🚧 COMING SOON - Currently in development. Star this repo to get notified when we launch!
Lightweight, Secure Container Management Platform
GlinrDock is a modern container management platform designed for simplicity, security, and performance. Built for developers and DevOps teams who need reliable container orchestration without the complexity of heavyweight solutions.
Key Features¶
- Lightweight Architecture - Minimal resource footprint with maximum performance
- Enterprise Security - Built-in security hardening and compliance features
- Developer Friendly - Intuitive web interface and comprehensive API
- Easy Deployment - Simple installation on Linux, Docker, or Kubernetes
- Multi-Architecture - Native support for AMD64 and ARM64 platforms
Quick Navigation¶
-
:material-rocket-launch:{ .lg .middle } Quick Start
Get GlinrDock running in minutes with our streamlined setup guide.
-
:material-linux:{ .lg .middle } Linux Installation
Complete installation guide for Linux systems using various methods.
-
:material-docker:{ .lg .middle } Docker Installation
Run GlinrDock using Docker containers for easy deployment.
-
:material-shield-check:{ .lg .middle } Security Guide
Learn about security best practices and hardening options.
Installation Methods¶
# Download and verify
curl -LO https://github.com/GLINCKER/glinrdock-release/releases/latest/download/glinrdockd_linux_amd64.tar.gz
curl -LO https://github.com/GLINCKER/glinrdock-release/releases/latest/download/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
# Install
tar -xzf glinrdockd_linux_amd64.tar.gz
sudo cp glinrdockd_linux_amd64 /usr/local/bin/glinrdockd
sudo chmod +x /usr/local/bin/glinrdockd
Architecture Overview¶
GlinrDock follows a clean, modular architecture designed for reliability and maintainability:
graph TB
A[Web Interface] --> B[API Gateway]
B --> C[Controller Core]
C --> D[Docker Engine]
C --> E[Data Store]
C --> F[Security Layer]
G[CLI Client] --> B
H[External API] --> B
style C fill:#e1f5fe
style F fill:#fff3e0
style D fill:#f3e5f5
First Steps¶
Quick Start
After installation, access the dashboard at http://localhost:8080 and use your admin token to log in.
- Access the Interface - Open http://localhost:8080 in your browser
- Get Admin Token - Find the token in installation output or config file
- Log In - Use the admin token to authenticate
- Create Project - Start managing containers with your first project
System Requirements¶
- OS: Linux kernel 3.10+ or macOS 10.15+
- Memory: 512MB minimum, 2GB recommended
- Storage: 1GB available space
- Network: Port 8080 available
- Dependencies: Docker Engine 20.10+
Supported Platforms¶
Platform | Architecture | Binary Package |
---|---|---|
Linux | x86_64 | glinrdockd_linux_amd64.tar.gz |
Linux | ARM64 | glinrdockd_linux_arm64.tar.gz |
macOS | x86_64 | glinrdockd_darwin_amd64.tar.gz |
macOS | ARM64 | glinrdockd_darwin_arm64.tar.gz |
Documentation Index¶
Installation¶
- Installation Guide - Comprehensive installation methods
- Upgrade Guide - Version upgrade procedures
- Local Testing - Testing before production deployment
Operation¶
- Configuration - Configuration options and environment variables
- Security - Security practices and vulnerability reporting
- Troubleshooting - Common issues and solutions
Reference¶
- Verification - Binary verification and checksum validation
- FAQ - Frequently asked questions
- Support - Getting help and support options
- Release Process - Release and versioning information
Getting Help¶
- Issues: Report bugs at GitHub Issues
- Documentation: Browse the docs directory
- Security: See security reporting for vulnerability disclosure
License¶
This documentation and binary distribution repository is licensed under the MIT License. See LICENSE for details.
The main GlinrDock application source code is maintained in a separate private repository.