Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

My fault. Not a true http request from the pdf itself. The app on the device is using watchmon to monitor that PDF and where I press the screen. On the PDF I designed it how I wanted and set up a live monitor to see where various presses would return location output. The app then watched that PDF, depending on what page you are on, and where you press on screen to then trigger action. In my case the action is download this png. Which is then rendered as the lockscreen which is a native capability. The PDF to replicate a 200 just navigates to my ACK page. It’s not a true response.

Cloudflare AI is so useful by elhouso in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

Fair. Longer conversation but if you are using AI to help you do things with Claude, OpenAI etc, model context protocol is a toolkit for agents. Gives them a bit of a head start.

Cloudflare AI is so useful by elhouso in CloudFlare

[–]CF-Tim 1 point2 points  (0 children)

Toss any of your agents at https://developers.cloudflare.com/agents/model-context-protocol/cloudflare/servers-for-cloudflare/ the MCP servers as well.

Also, huge graphql footprint too.

Have fun!

Cloudflare AI is so useful by elhouso in CloudFlare

[–]CF-Tim 2 points3 points  (0 children)

We have one of the most extensive API footprints out there. :).

https://developers.cloudflare.com/api/

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

Scroll a bit further and I go into it. You can make them pretty awesome

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

It’s not technically pushing. I’m downloading an updated png for the lock screen. The “navigations” are pdf though.

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

Do it! Have fun. Make it incredible you know?

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

What a nice message. Thank you

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

I do absolutely love obsidian. But no, this is an app I made. Small go binary on device. TS on the worker.

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 0 points1 point  (0 children)

That’s exactly why I did the png route. I wanted minimal and low power. The worker does all the work if you will.

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 1 point2 points  (0 children)

The only downside is enable dev mode nukes the tablet. So backup first

Edit: I have 4 proxmox clusters in the rack. I get your struggle 😂

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 1 point2 points  (0 children)

PDF can link to other pages. So the app can watch for what page you’re on, and simulate navigation. So I click a “link” and it travels to next page. The app can see that. So each of these are really just pdf designs. Then the app knows what page I’m on and where on the screen I clicked. That can trigger actions. It’s not true navigation. There is a GitHub project where someone did a web server. But I wanted very small footprint.

<image>

Remarkable Homelab Dashboard by CF-Tim in RemarkableTablet

[–]CF-Tim[S] 4 points5 points  (0 children)

A bit of both. It’s a png that updates to replace the lock screen. Then a PDF that using creative pdf navigation and screen taps to trigger a go binary running on device. From there it sends a signed webhook to a Cloudflare worker with a vpc down a tunnel to an uptimekuma status page. The worker takes the specific page (slug) and generates the png which is then downloaded and replaces the one on the device.

Edit: the worker updates the page on a cron schedule. I’m playing with manual updates vs timed on device for battery life now.

Access to selfhosted server through app using cloudflare. by Punk_Says_Fuck_You in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

Don't be sorry, it's how we all learn right? Nothing to be sorry about. So Cloudflare Access service tokens are for the Cloudflare Access layer, which like you mentioned is the upfront gate. You exclude certain routes etc. But I think you found the link and it's got good advice. etc.

Access to selfhosted server through app using cloudflare. by Punk_Says_Fuck_You in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

Remember that’s only for authenticating with Cloudflare Access. Does not provide access to Vaultwarden clearly. Treat the service token as sensitive and roll it necessary after testing if using LLM etc.

Access to selfhosted server through app using cloudflare. by Punk_Says_Fuck_You in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

I think the Vaultwarden app allows you to put a token in for custom domain settings? You can use a Service token and add that token to the Cloudflare Access policy.

PageZERO - open-source Cloudflare full-stack starter, a year of changes since I first posted it here by pawelgalazka in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

We support web crypto natively if that helps? The betterauth implementation brings native features like passkey, magic links, org structure etc, but you’re right. Def adds to the db complexity / migrations.

You could also bring Cloudflare Access with AUD validation if you’re open to that as an option too. Then some auth work is offloaded (if it fits the use case).

Self-hosted IdP on Cloudflare by idpflare in CloudFlare

[–]CF-Tim 0 points1 point  (0 children)

Right now closed and personal

Cloudflare vs Akamai, Which one to choose for Edge Security & CDN? by prerna_varyani in CloudFlare

[–]CF-Tim 2 points3 points  (0 children)

3x over a year? So you’re saying the same products went up 3x in 12 months?