feat: Add new Portainer stacks, setup scripts, and configurations for various services including filebrowser, paperless, and firefly.

This commit is contained in:
2026-02-22 11:53:11 -05:00
commit 33ddf7705e
28 changed files with 1164 additions and 0 deletions

43
cloudflared/commands.sh Normal file
View 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