🔥
HotRepo
homer — Phần mềm self-host Một trang chủ tĩnh rất đơn giản cho máy chủ của bạn
📦
bastienwirtz

homer — Phần mềm self-host Một trang chủ tĩnh rất đơn giản cho máy chủ của bạn

Một trang chủ tĩnh rất đơn giản cho máy chủ của bạn

11.4k🍴 910Vue📜 apache-2.0#dashboard#hacktoberfest#homepage#self-hosted

homer

Một trang chủ tĩnh rất đơn giản cho máy chủ của bạn

11,319 stars trên GitHub · 🍴 904 forks · 📜 License: apache-2.0 · 💻 Ngôn ngữ: Vue

homer là gì?

Nếu bạn cần một trang “start page” gọn nhẹ để gom toàn bộ service nội bộ, homer là lựa chọn rất thực dụng: static dashboard, cấu hình bằng YAML, chạy được sau bất kỳ web server nào. Điểm khác biệt của homer nằm ở sự tối giản — không database, không backend phức tạp, gần như không có chi phí vận hành.

Các thành phần chính

  • Dashboard homepage dạng static HTML/JS để liệt kê service, link, tool và tài nguyên nội bộ.
  • Cấu hình toàn bộ bằng file assets/config.yml, dễ version control bằng Git.
  • Hỗ trợ Docker, docker-compose, release zip build sẵn và triển khai sau Nginx/Apache/Caddy.
  • Smart cards cho một số service, giúp hiển thị thông tin hữu ích ngay trên dashboard.
  • Fuzzy search và keyboard shortcuts để mở nhanh service mà không cần click nhiều.
  • Hỗ trợ multi pages, grouping item, tùy biến theme và cài như PWA trên desktop/mobile.

Use case rõ ràng

  • Làm homepage nội bộ cho homelab, VPS hoặc cụm server self-host.
  • Gom link tới Grafana, Portainer, Proxmox, Jellyfin, Nextcloud, GitLab, CI/CD, wiki, docs vào một nơi.
  • Tạo dashboard cho team IT để truy cập nhanh tool vận hành, monitoring, ticketing và tài liệu runbook.
  • Dùng làm portal nhẹ cho môi trường staging/dev, phân nhóm theo project hoặc theo team.
  • Tạo start page cá nhân đồng bộ qua Git, dễ backup và migrate giữa server.

Điểm mạnh nhất là độ đơn giản trong vận hành — homer chỉ là static frontend đọc cấu hình YAML, nên deploy nhanh, ít lỗi, dễ backup và không kéo theo database hay authentication layer riêng. So với các homepage commercial hoặc portal nặng hơn, homer không cố làm quá nhiều; nó làm tốt vai trò “bảng điều khiển trung tâm” cho self-host stack với chi phí gần như bằng 0.

Phù hợp cho sysadmin, homelab user, developer team nhỏ và IT manager cần một dashboard nội bộ nhẹ, dễ maintain, triển khai nhanh.

Chủ đề: project được tag với các topic phổ biến:

  • 🏷️ dashboard
  • 🏷️ hacktoberfest
  • 🏷️ homepage
  • 🏷️ self-hosted
  • 🏷️ toolbox
  • 🏷️ vuejs

📸 Hình ảnh & screenshot

Buy Me A Coffee

Cài đặt nhanh

Tham khảo hướng dẫn cài đặt chi tiết tại README. Hầu hết các project hỗ trợ Docker — nếu repo có Dockerfile, dùng:

git clone https://github.com/bastienwirtz/homer.git
cd homer
docker build -t homer .
docker run -d -p 8080:8080 homer

Yêu cầu hệ thống tối thiểu

Thành phần Khuyến nghị
RAM 1024 MB
CPU 1 vCPU
Disk 15 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Triển khai nhanh với VSIS

Dùng gói VSIS VPS Mini 1GB RAM / 1 vCPU / 15GB SSD (~70k/tháng) từ VSIS.NET — VPS Việt Nam tốc độ cao, hỗ trợ 24/7, hợp với nhu cầu chạy homer ổn định.

🎯 Lợi ích:

  • Triển khai 1 lệnh docker compose up -d chỉ trong 2 phút
  • IPv4 riêng, full root, băng thông không giới hạn nội địa
  • Backup snapshot tự động hàng ngày
  • Trợ giúp cài đặt miễn phí từ team VSIS

👉 Xem các gói VPS phù hợp tại vsis.net

Tài nguyên


Bài viết được tổng hợp từ thông tin GitHub vào 05/05/2026. Số liệu stars/forks có thể đã thay đổi — xem realtime tại link GitHub.