This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
spadinastan/services/bastion
2023-07-04 23:07:47 -04:00
..
docker-compose.yml infra: cloudflare-based tunnel service (#22) 2023-07-04 23:07:47 -04:00
README.md infra: cloudflare-based tunnel service (#22) 2023-07-04 23:07:47 -04:00

Bastion

This service is the tunnel through which all traffic flows. It communicates with Cloudflare so that no ports on the machine need to be exposed.

Installation

A secrets.env file containing the token provided by Cloudflare (TUNNEL_TOKEN) must be provided.

Making services visible

Services should be on the same network (internal) as the bastion for Cloudflare to route traffic to them properly.