🏠 OKLABS Documentation Hub

Welcome to the comprehensive documentation center for all OKLABS projects and systems.

Your central knowledge base for shipment tracking, quotation systems, infrastructure services, and development tools.


🚀 Our Projects

ProviderTrack

Shipment Tracking & Logistics Management System

A comprehensive multi-provider shipment tracking platform with CEISA customs integration, designed for logistics operations and external partner integration.

Key Features:

  • 📦 Multi-provider tracking (DHL, FedEx, JNE, POS Indonesia, etc.)
  • 🔗 CEISA customs integration
  • 🔌 REST API for external partners
  • ⚡ Real-time status updates
  • 📊 Dashboard and analytics

Quick Links:


Punch Quotation System

Automated Quotation Processing System

Django-based web application that automates the extraction, processing, and generation of quotations from Excel files with SAP HANA integration.

Key Features:

  • 📤 Excel file upload & processing
  • 🔍 Automatic SKU validation (SAP HANA)
  • 📄 PDF quotation generation
  • 📊 Dashboard & session management
  • 🔔 Microsoft Teams notifications
  • 👥 Role-based access control

Supported Formats:

  • Standard (PII + SGI)
  • TMMIN (Toyota Motor Manufacturing Indonesia)
  • METINDO (Logistics format)
  • MARUICHI (Discount format)

Quick Links:


🏗️ Infrastructure & Services

System Documentation

Comprehensive guides for our infrastructure, Docker services, and development tools.

Quick Access:

🔧 Available Services

Service Purpose Access URL
Wiki.js Documentation Hub (New!) wiki.oklabs.my.id
GitBook Legacy Documentation docs.oklabs.my.id
ProviderTrack Shipment Tracking track.oklabs.my.id
Uptime Kuma System Monitoring uptime.oklabs.my.id
Portainer Container Management portainer.oklabs.my.id
n8n Workflow Automation n8n.oklabs.my.id
Paperless-ngx Document Management paperless.oklabs.my.id
Heimdall Application Dashboard heimdall.oklabs.my.id

🐳 Technology Stack

Container Platform:

  • Docker + Docker Compose
  • core-net bridge network for service communication
  • Portainer for container management

Reverse Proxy & Security:

  • Caddy with automatic HTTPS
  • Let's Encrypt SSL certificates (automated)
  • Authelia SSO integration

Monitoring & Management:

  • Uptime Kuma (uptime monitoring)
  • Portainer (container management)
  • n8n (workflow automation)

Most Visited

  1. ProviderTrack API Documentation - REST API for partners
  2. Provider Management Guide - Add/configure providers
  3. Punch Quotation User Guide - How to use the system
  4. Docker Services Catalog - All running services
  5. Excel Format Requirements - File format specs

Getting Started Guides


🆘 Support & Contact

Get Help

Report Issues

  • Contact the project maintainers via email
  • Check system status for service outages
  • Review troubleshooting guides in project documentation

📝 Contributing to Documentation

Want to update or add documentation?

Methods:

  1. Wiki.js (Recommended) - Use the built-in editor at wiki.oklabs.my.id
  2. GitBook - Edit files in /data/core-stack/gitbook/ and restart the container
  3. Contact Admin - Email documentation requests to ossie@somagede.com

Guidelines:

  • Follow existing documentation structure
  • Use clear, concise language
  • Include code examples where appropriate
  • Add links to related documentation
  • Update SUMMARY.md for new pages

See the Documentation Update Guide for detailed instructions.


🔐 Security & Access

  • Authentication: Integrated with Authelia SSO for secure access
  • SSL/TLS: Automatic HTTPS for all public services via Caddy
  • Network Isolation: Services run in isolated Docker network (core-net)
  • Backups: Automated daily backups for critical databases
  • Monitoring: 24/7 uptime monitoring via Uptime Kuma

🌐 System Architecture

Internet
   │
   ▼
Caddy Reverse Proxy (Auto HTTPS)
   │
   ▼
core-net (Docker Bridge Network)
   │
   ├─ ProviderTrack (track.oklabs.my.id)
   ├─ Punch Quotation (internal)
   ├─ Wiki.js (wiki.oklabs.my.id)
   ├─ GitBook (docs.oklabs.my.id)
   ├─ Uptime Kuma (uptime.oklabs.my.id)
   ├─ Portainer (portainer.oklabs.my.id)
   ├─ n8n (n8n.oklabs.my.id)
   ├─ Paperless-ngx (paperless.oklabs.my.id)
   └─ Heimdall (heimdall.oklabs.my.id)

All services communicate through the core-net Docker network with Caddy handling SSL termination and routing.


💡 Quick Tips

  • Search: Use the search function (Ctrl/Cmd + K in Wiki.js) to find any documentation
  • Navigation: Use the sidebar to browse all available documentation
  • Updates: Documentation is regularly updated - check "Last Updated" dates
  • API Access: API documentation includes authentication examples and curl commands
  • Mobile Friendly: All documentation is responsive and mobile-accessible

**OKLABS Documentation Hub** *Your gateway to all project documentation and infrastructure guides* Last Updated: **November 13, 2025** [oklabs.my.id](https://oklabs.my.id) • [System Status](https://uptime.oklabs.my.id) • [Contact](mailto:itsupport@somagede.com)

results matching ""

    No results matching ""