Giới thiệu nhẹ nhàng về việc tự host phần mềm
- Trước đây, phần mềm và game được phân phối bằng DVD. Vào những năm 2000, máy tính cá nhân là xu hướng chủ đạo, còn Chromebook là một khái niệm mới, nơi hầu hết phần mềm có thể chạy chỉ với Internet và giao diện.
- Đến những năm 2010, điện toán đám mây trở thành xu hướng chính, và dịch vụ thuê bao trở thành phương thức kiếm tiền chủ yếu trên Internet, chỉ sau quảng cáo.
- Vì vậy, các nhà khoa học máy tính đã mất đi cơ hội bắt đầu như những người đam mê máy tính, và tinh thần hacker đang dần biến mất.
- Năm 2024 là lúc để khám phá lại niềm vui cơ bản của self-hosting.
Vì sao nên self-host?
- Lý do triết học: Một cách để chống lại độc quyền và duy trì toàn quyền kiểm soát bản ngã số của mình, là thành trì cuối cùng của tự do trực tuyến.
- Lý do thực tế: Có thể tiết kiệm chi phí, nhưng cũng có thể đánh đổi thời gian và sức khỏe tinh thần. Để người khác quản lý độ tin cậy, khả năng đồng thời, tính dư thừa và tính sẵn sàng của hệ thống thường thực tế hơn.
- Lý do trí tuệ: Một gara kỹ thuật số để liên tục tinh chỉnh hệ thống, giống như chơi với món đồ chơi yêu thích sau một ngày làm việc.
- Lý do quan trọng nhất: Nó phải vui. Self-hosting như một thú vui.
Hosting chia sẻ
- Dịch vụ shared web hosting là cách nhiều dịch vụ cùng nằm trên một web server. Chi phí bảo trì máy chủ được chia cho nhiều khách hàng.
- Khuyến nghị Uberspace. Đây là một nhà cung cấp hosting rất thân thiện.
- Có thể tạo tài khoản trên Uberspace và nhận quyền truy cập SSH để sử dụng 10GB dung lượng lưu trữ và 1.5GB RAM trên cloud.
Cài đặt phần mềm
- Uberspace Labs: Cung cấp hướng dẫn cài đặt nhiều loại phần mềm có thể dùng trên Uberspace.
- Awesome-Selfhosted: Cung cấp danh sách phần mềm có thể tự host.
- Docker không dùng được trên Uberspace, nhưng có thể cài phần mềm từ source hoặc dùng image Docker làm build image.
Phần mềm được khuyến nghị
- Actual Budget: Ứng dụng quản lý tài chính sử dụng phương pháp Envelope Budgeting. Có thể truy cập từ trình duyệt ở bất kỳ đâu trên thế giới trong khi vẫn kiểm soát dữ liệu tài chính nhạy cảm của mình.
- Miniflux: Trình đọc feed tối giản và có quan điểm rõ ràng. Có thể theo dõi cập nhật từ nhiều website tại một nơi thông qua RSS feed.
Bonus: Tên miền
- Phần ngầu nhất của self-hosting là khoe đồ của riêng mình qua tên miền cá nhân.
- Có thể mua tên miền từ nhà đăng ký domain và kết nối nhiều dịch vụ host trên Uberspace vào các subdomain.
- Hãy kiểm tra xem nhà cung cấp email có cho phép thiết lập domain tùy chỉnh hay không, để có thể đổi nhà cung cấp dịch vụ email mà vẫn giữ nguyên địa chỉ email.
- Có thể kết nối subdomain hoặc đường dẫn URL với repository GitHub để host các tệp có thể truy cập công khai.
Tóm tắt của GN⁺
- Bài viết này hữu ích cho những ai muốn khám phá lại niềm vui cơ bản của self-hosting.
- Self-hosting có giá trị vì những lý do triết học, thực tế và trí tuệ, và trên hết nó phải vui.
- Có thể bắt đầu dễ dàng thông qua các dịch vụ shared hosting như Uberspace, rồi cài đặt và sử dụng nhiều loại phần mềm khác nhau.
- Có thể khoe đồ của riêng mình qua tên miền cá nhân và đổi nhà cung cấp dịch vụ mà vẫn giữ nguyên địa chỉ email.
- Cung cấp thông tin thú vị và hữu ích cho những người quan tâm đến self-hosting.
1 bình luận
Ý kiến trên Hacker News