RepositoryGoDEĐức
seriousm4x

seriousm4x/UpSnap

A simple wake on lan web app written with SvelteKit, Go and PocketBase.

6.4ksao
257fork
0issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: wakeonlan

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: pocketbase

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wol

#1 Repository Của Tuần

💻 UpSnap: Ứng dụng Wake-on-LAN Web Đầy Đủ Tính Năng

UpSnap là một ứng dụng web đơn giản giúp bật thiết bị qua Wake-on-LAN (WOL), được viết bằng SvelteKit, Go và PocketBase.

UpSnap là một công cụ quản lý thiết bị hỗ trợ Wake-on-LAN, cho phép người dùng bật, kiểm tra trạng thái và tắt thiết bị một cách dễ dàng từ giao diện web. Dự án sử dụng SvelteKit cho frontend, Go kết hợp PocketBase cho backend, và hỗ trợ cài đặt qua Docker hoặc chạy trực tiếp bằng binary.

✨ Điểm nổi bật

  • Bật thiết bị một cú nhấn: Giao diện dashboard cho phép bật thiết bị chỉ với một cú click.
  • Lên lịch tự động bằng Cron: Hỗ trợ thiết lập sự kiện định kỳ để tự động hóa việc bật/tắt thiết bị.
  • Kiểm tra cổng tuỳ chỉnh: Cho phép ping bất kỳ cổng nà để kiểm tra trạng thái thiết bị.
  • Quét mạng khám thiết bị: Sử dụng nmap để tìm kiếm và thêm thiết bị vào hệ thống tự động.
  • Tắt thiết bị bằng lệnh tùy chỉnh: Hỗ trợ cấu hình lệnh tắt máy riêng cho từng thiết bị.
  • Quản lý người dùng an toàn: Hệ thống người dùng với phân quyền chi tiết theo từng thiết bị.
  • Hỗ trợ đa ngôn ngữ (i18n): Giao diện đa ngôn ngữ cho nhiều vùng miền.
  • 35 giao diện đủ màu sắc: Lựa chọn từ hàng chục chủ đề đẹp mắt.
  • Chạy trên Docker: Hỗ trợ hình ảnh Docker cho các nền tảng amd64, arm64, arm/v7 và arm/v6.
  • Tự host hoàn toàn: Người dùng có thể tự triển khai lên máy chủ của mình.

💡 Vì sao đáng chú ý

UpSnap khác biệt ở sự kết hợp giữa SvelteKit và Go/PocketBase, mang lại trải nghiệm người dùng mượt mà đồng thời dễ dàng triển khai. Với tính năng quản lý người dùng chi tiết và hỗ trợ đa nền tảng như Docker, UpSnap phù hợp cho cả môi trường gia đình lẫn nhỏ doanh nghiệp. Tuy nhiên, nhà phát triển cảnh báo không nên để ứng dụng tiếp xúc trực tiếp với internet công cộng do rủi ro bảo mật từ lệnh tắt thiết bị.


#WakeOnLan #GoLang #SvelteKit #PocketBase #SelfHosted #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.1k
Oct 26, 2026
RepositoryGo
open-wanderer/wanderer

wanderer is a self-hosted trail database. Save your adventures!

4.0k
Oct 19, 2026
RepositoryGo
daBONDi/go-rest-wol

Simple HTTP Server with WebUI and REST API for Sending WoL Package over the Wire

145
May 29, 2024
RepositoryGo
avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

190.5k
Oct 26, 2026
RepositoryGo
ollama/ollama

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

184.9k
Oct 26, 2026
RepositoryGo
golang/go

The Go programming language

139.5k
Oct 24, 2026
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

457.9k
Oct 25, 2026
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryTypeScript
nilbuild/developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

370.4k
Oct 25, 2026