menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

How & Why ...
source image

Medium

1M

read

86

img
dot

Image Credit: Medium

How & Why I’m Self-Hosting My Own Cloud Services

  • The author outlines their hands-on learning approach to technology and decision to self-host cloud services by repurposing an old gaming computer with Ubuntu and Kubernetes.
  • Concerns about data privacy, triggered by government actions, motivated the author to host their own infrastructure for control and security.
  • The author discusses their use cases for self-hosting and mentions selecting specific tools that meet their requirements.
  • Despite Kubernetes being overkill for a single user, the author uses it for learning and maintenance purposes.
  • The deployment includes using NFS on Synology for persistent volumes, implementing nginx for load balancing, and configuring ingress endpoints.
  • File Browser is utilized for file browsing, and BookStack is chosen for its ease of use as a markdown-based wiki system.
  • PiGallery is migrated to the Kubernetes environment for organizing photos, and paperless-ngx is set up for managing documents.
  • The author highlights the flexibility of self-hosting, enabling customization and adaptability to various needs.
  • Overall, the author's self-hosted environment allows them to control and optimize their infrastructure according to their preferences and requirements.
  • Through hands-on deployment and management, the author gains practical insights into Kubernetes, storage solutions, and service migration.

Read Full Article

like

5 Likes

For uninterrupted reading, download the app