wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared-linux-amd64.deb
cloudflared --version
cloudflared tunnel login
cloudflared tunnel create my-tunnel
sudo nano /etc/cloudflared/config.yml
tunnel: 72a29ddd==== TUNNEL ====cc4d8e3fc2ba
credentials-file: /home/facundo/.cloudflared/72a29ddd-7ef4-46e3-97ef-cc4d8e3fc2ba.json
ingress:
- hostname: *.facundoitest.space
service: http://192.168.88.250:443
- service: http_status:404
sudo cloudflared tunnel run my-tunnel
sudo nano /etc/systemd/system/cloudflared.service
[Unit] Description=Cloudflare Tunnel After=network.target [Service] Type=simple User=facundo ExecStart=/usr/local/bin/cloudflared tunnel run my-tunnel Restart=on-failure RestartSec=5s [Install] WantedBy=multi-user.target
sudo systemctl daemon-reload sudo systemctl enable cloudflared sudo systemctl start cloudflared
sudo systemctl status cloudflared
Following these steps will ensure that your `cloudflared` tunnel is correctly set up on your LXC and that it integrates smoothly with your existing reverse proxy setup on your Raspberry Pi.