KaniyamFoundation / ProjectIdeas

A Place to write down the project ideas and to plan them
37 stars 3 forks source link

Self hosting book in tamil #216

Open ThangaAyyanar opened 3 weeks ago

ThangaAyyanar commented 3 weeks ago

I would love write book about self hosting in tamil. The theme of the book will be using software which is easy to install and remove. You can even run in potato machine. I call it Minimalist self hosting.

I would love to hear your thoughts on it.

ThangaAyyanar commented 3 weeks ago

+title: Easy way to self hosting

+author: Thanga Ayyanar

Introduction

What is Hosting ?

What is Self Hosting ?

Minimalist self hosting, why?

Is this the only way to do it.

Chapter 1: Preparing the device

Choosing the distro

Debian/Ubuntu

Chapter 2: Docker/Podman

Do you need docker for selfhosting

Portainer

Watch tower (Container)

Chapter 3: Media server

What is media server?

miniDNLA

Jellyfin

Samba (You can use samba to share media)

Chapter 4: Sharing folders

Samba

NFS

Chapter 5: Syncing folders between devices

Rsync

Syncthing

Chapter 6: Image gallery

Static image gallery generator

Dynamic image gallery generator

Immich, photoprism

Chapter 7: Documents & Notes

Next cloud

Chapter 8: Finance

Ledger/hledger/beancount

paisa

FireflyIII

Chapter 9: Task management

Next cloud

Task warrior

Org mode - GTD (for Emacs users)

Chapter 10: Downloader

Aria2

Chapter 11: Version control

Git bare

Charmcli - ssh git

Cgit

Forgejo or Gitea

Chapter 12: Monitoring services

Uptime kuma

Netdata

staus-ng

Chapter 13: Notification service

Ntfy

Gotify

Chapter 14: DNS and Ad-Blocking

Dnsmasq

Chapter 15: RSS Reader

Tiny tiny rss

Chapter 16: Library

Calibre

Chapter 17: Password manager

Password store

vaultwarden

Chapter 18: Encryption

Veracrypt

GPG2

Chapter v: Dashboard

Cooking our own

Homer or other

Chapter w: Backup

Refer chapter 5

Use docker or ansible

Chapter x: Reverse proxy

Ngnix reverse proxy

Caddy

Chapter y: Exposing to the internet

DDNS

Tailscale

Cloudflare tunnels

Private VPS

Chapter z: Misc

Troubleshooting & Tricks

Auto start programs in ubuntu

Bonus

PARA

JBOD

Finishing thoughts

Reference

Drafts

Creating bridge for hypervisor / Virtual machine