Container Management

Docker Manager

เว็บแอปสำหรับจัดการ Docker ผ่านหน้าเว็บ โดยใช้ Angular frontend และ Golang backend เหมาะกับงาน self-hosting, home server และการดูแลบริการที่รันด้วย container ช่วยให้ตรวจสอบ dashboard, รายการ container, log และ audit log ได้เป็นระบบ

AngularGolangDockerContainerSelf-hosting
Docker Manager dashboard screen

พัฒนาเป็นระบบแยก Angular/Golang เพื่อให้ดูแลและขยายต่อได้ง่าย

รองรับ workflow สำหรับดูภาพรวม container, ตรวจสอบสถานะ อ่าน log และตรวจสอบ audit log จากหน้าเว็บ

สะท้อนประสบการณ์ด้าน Docker, server operation, API integration และ self-hosting

Repository

โปรเจกต์แยก repository สำหรับโครงสร้างหลัก Angular frontend และ Golang backend เพื่อแสดงขอบเขตงานแต่ละส่วนชัดเจน

Screens

ภาพรวมฟังก์ชันของระบบ

รวมหน้าจอจากระบบเพื่อให้เห็นขอบเขตการทำงาน ตั้งแต่การเข้าสู่ระบบ dashboard จนถึงการดู container, log และ audit log

01Login

Login

หน้าล็อกอินสำหรับจำกัดสิทธิ์ก่อนเข้าใช้งานระบบจัดการ Docker

Docker Manager Login screen
02Dashboard Overview

Dashboard Overview

หน้าสรุปภาพรวมของระบบ ช่วยให้เห็นสถานะสำคัญของ Docker และบริการที่เกี่ยวข้องจากจุดเดียว

Docker Manager Dashboard Overview screen
03Dashboard Detail

Dashboard Detail

มุมมอง dashboard เพิ่มเติมสำหรับติดตามข้อมูลการทำงานและภาพรวมของ container workflow

Docker Manager Dashboard Detail screen
04Containers

Containers

หน้าจัดการ container สำหรับดูรายการ สถานะ และคำสั่งที่เกี่ยวข้องกับการควบคุม container

Docker Manager Containers screen
05Container Logs

Container Logs

หน้าแสดง log ของ container เพื่อช่วยตรวจสอบการทำงานและวิเคราะห์ปัญหาของบริการ

Docker Manager Container Logs screen
06Audit Log

Audit Log

หน้าบันทึกประวัติการใช้งานของระบบ สำหรับตรวจสอบกิจกรรมสำคัญและติดตามการเปลี่ยนแปลงย้อนหลัง

Docker Manager Audit Log screen