User Tools

This is an old revision of the document!


Architecture

Local, internal, server at home. It contains most of the services.

Remote, external, server hosted somewhere on the network. It acts as a thin client redirecting connections to I have a home server (i will call it “local”) and an external front-end server (i will call it “remote”). Everything is stored on the local server, the remote server is a thin lightweight server used only to tunnel back to the local server all the external requests.

The advantages of this solution are:

  • Secure setup (encrypted tunnel to home, all services exposed trough https, well, almost all)
  • Easy maintenance: only an SSH tunnel, the front end has nothing else installed except SSH.

Main services

  • webcam / DVR access
  • Photo backup and storage
  • PRivate files sharing
  • Sailing access
  • Home Automation services
  • GIT and such
  • Printer and scanner
  • Mobile devices synchronization
  • more

Detailed pages

File Server Set-up a full fileserver for remote access

Router Server Set-up your linux router

  • Local host setup
  • Remote host setup
  • Interconnection tunneling
  • nginx setup
  • certbot (for HTTPS)

gentoo:installation

Immich

LibrePhotos

WeTTY

PodFetch

Remote access wia SSH tunnelling

-oHostKeyAlgorithms=+ssh-rsa

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information