Novus
Novus đơn giản hóa việc quản lý nhiều dịch vụ localhost bằng cách cung cấp một cách đơn giản để định nghĩa tên miền thông thường. Nó đi kèm với hỗ trợ HTTPS tích hợp, vì vậy tất cả các miền đều an toàn theo mặc định.
Liệt kê trong các danh mục:
Công cụ phát triểnCông nghệGitHubMô tả
Novus giúp quản lý nhiều dịch vụ localhost một cách dễ dàng bằng cách cung cấp một cách đơn giản để định nghĩa tên miền thông thường. Nó đi kèm với hỗ trợ HTTPS tích hợp sẵn, đảm bảo tất cả các miền đều được bảo mật theo mặc định. Ở phía sau, nó sử dụng Nginx làm proxy và DNSMasq để định nghĩa các bộ giải quyết miền tùy chỉnh, loại bỏ nhu cầu thao tác thủ công etchosts. Chứng chỉ SSL được quản lý và gia hạn tự động bởi mkcert, cho phép người dùng ánh xạ các URL localhost của họ đến các miền DNS một cách dễ dàng.
Cách sử dụng Novus?
Để sử dụng Novus, cài đặt nó qua Homebrew với các lệnh 'brew tap jozefcipanovus' và 'brew install novus'. Sau khi cài đặt, khởi tạo nó bằng cách chạy 'novus init' để tạo một tệp cấu hình. Định nghĩa các ánh xạ miền của bạn trong tệp novus.yml, và sau đó khởi động dịch vụ với 'novus serve'.
Tính năng chính của Novus:
1️⃣
Quản lý dịch vụ localhost một cách dễ dàng
2️⃣
Hỗ trợ HTTPS tích hợp sẵn cho các miền bảo mật
3️⃣
Quản lý và gia hạn chứng chỉ SSL tự động
4️⃣
Cấu hình bộ giải quyết miền tùy chỉnh
5️⃣
Ánh xạ dễ dàng các URL localhost đến các miền DNS
Tại sao nên sử dụng Novus?
# | Trường hợp sử dụng | Trạng thái | |
---|---|---|---|
# 1 | Phát triển và thử nghiệm ứng dụng web cục bộ với các miền HTTPS bảo mật | ✅ | |
# 2 | Quản lý nhiều dịch vụ cục bộ mà không cần cấu hình thủ công | ✅ | |
# 3 | Tạo môi trường giống như sản xuất trên máy cục bộ | ✅ |
Do ai phát triển Novus?
Novus được phát triển bởi Jozef Cipan, người tập trung vào việc tạo ra các công cụ nâng cao trải nghiệm của nhà phát triển, đặc biệt trong việc quản lý các môi trường phát triển cục bộ.