feat: Add new Portainer stacks, setup scripts, and configurations for various services including filebrowser, paperless, and firefly.
This commit is contained in:
43
cloudflared/commands.sh
Normal file
43
cloudflared/commands.sh
Normal file
@@ -0,0 +1,43 @@
|
||||
#cloudflare API token
|
||||
# AutoUpdateIP WhAIOCeGjws2IFCD32BJn1r8TS1M8SWeGbEYVuVc
|
||||
|
||||
curl "https://api.cloudflare.com/client/v4/user/tokens/verify" \
|
||||
-H "Authorization: Bearer WhAIOCeGjws2IFCD32BJn1r8TS1M8SWeGbEYVuVc"
|
||||
|
||||
#allow ping in cloudflared
|
||||
sudo sysctl -w net.ipv4.ping_group_range="0 65535"
|
||||
|
||||
|
||||
sudo mkdir -p /etc/sysctl.d
|
||||
echo "net.ipv4.ping_group_range = 0 65535" | sudo tee /etc/sysctl.d/99-cloudflared.conf
|
||||
|
||||
|
||||
|
||||
docker exec cloudflare-tunnel tunnel create nas-tunnel
|
||||
|
||||
|
||||
|
||||
docker run -it --rm -v /volume1/docker/cloudflared:/etc/cloudflared cloudflare-tunnel tunnel login
|
||||
|
||||
|
||||
docker run -it --rm \
|
||||
-v /volume1/docker/cloudflared:/etc/cloudflared \
|
||||
cloudflare/cloudflared:latest tunnel login
|
||||
|
||||
|
||||
# tunnel uuid fb59f081-ac72-4fd9-bad3-9211b931d5e5
|
||||
|
||||
|
||||
|
||||
docker stop cloudflare-tunnel
|
||||
docker rm cloudflare-tunnel
|
||||
|
||||
docker run -it --rm \
|
||||
-v /volume1/docker/cloudflared:/root/.cloudflared \
|
||||
-v /volume1/docker/cloudflared/etc:/etc/cloudflared \
|
||||
cloudflare/cloudflared:latest tunnel login
|
||||
|
||||
|
||||
docker run -it --rm \
|
||||
-v /volume1/docker/cloudflared:/root/.cloudflared \
|
||||
cloudflare/cloudflared:latest tunnel token nas
|
||||
Reference in New Issue
Block a user