Back to all posts

Self-hosted secure file storage - Part II

Self-hosted secure file storage - title image

In part I of this series I covered how to set up Docker services for Filebrowser and Authelia, and access them through a Caddy reverse proxy configuration. In this part I will cover how to access your services remotely over the internet in a secure way. We definitely do not want anything to be open to public traffic and be the target for CVEs, so tread with caution when setting things up.



Tools used:

  • Docker: A platform for running applications in lightweight, isolated containers.

  • Caddy: A web server that automatically manages HTTPS and reverse proxies with minimal configuration.

  • Authelia: A single sign-on (SSO) authentication gateway for securing web applications.

  • Filebrowser: A web-based file manager that lets you browse, upload, and manage files on a server.

  • Cloudflare: A web hosting service that provides some nifty tools.

  • Wireguard: A VPN protocol that allows encrypted tunnels between devices.

This is a WIP. Check back later for an updated version.

Share this post: