- Видео 20
- Просмотров 199 488
Oskar
Польша
Добавлен 9 апр 2022
I make videos about workflow automation and building internal tools with low-code software.
Push notifications with ntfy and n8n
In this tutorial, I demonstrate how to install and configure the ntfy app (pronounced “notify”) on your server. I also address common installation issues and explain how to automate push notifications using both ntfy and n8n.
This video covers:
1. The ntfy installation process
2. Resolving the issue with the sudo prefix when installing with Docker
3. Configuring server variables to send push notifications to iOS devices
4. Setting up authentication for your ntfy instance
5. Creating a simple workflow in n8n to automate push notifications
Resources:
1. Website of ntfy: ntfy.sh/
2. Installation guide of ntfy with Docker: docs.ntfy.sh/install/#docker
3. Sample server.yml file: github.com/binwiederhi...
This video covers:
1. The ntfy installation process
2. Resolving the issue with the sudo prefix when installing with Docker
3. Configuring server variables to send push notifications to iOS devices
4. Setting up authentication for your ntfy instance
5. Creating a simple workflow in n8n to automate push notifications
Resources:
1. Website of ntfy: ntfy.sh/
2. Installation guide of ntfy with Docker: docs.ntfy.sh/install/#docker
3. Sample server.yml file: github.com/binwiederhi...
Просмотров: 5 859
Видео
How to build powerful APIs with n8n (Berlin 2024 live event)
Просмотров 10 тыс.3 месяца назад
In this video I dive into how to turn your n8n workflows into functional APIs. I present three different ways to share your APIs with others, each with its own level of complexity and set of features. In this video I cover: 1. Quick overview of AI workflow that retrieves basic data about company. 2. Sharing n8n workflow using webhooks. 3. Modifying and customization endpoint URLs using Caddy re...
Autonomous AI crawler
Просмотров 13 тыс.6 месяцев назад
In this video I share my concept of autonomous AI crawler built with n8n that can navigate through the website and extract desired data. In this tutorial I cover: 1. Concept of AI crawler built with n8n (how it works and what are its capabilities) 2. Pros and cons of the AI crawler 3. Quick walkthrough for main AI crawling agent, text tool and URL tool 4. Using Web Unlocker proxy for better res...
Using Llama 3 in n8n with Cloudflare Workers AI
Просмотров 4,2 тыс.7 месяцев назад
In this short video I explain how to deploy an AI worker on Cloudflare that will enable you to use Llama 3 model with OpenAI syntax. I also cover how to connect the worker to n8n workflow. OpenAI to Llama 3 AI repository by Jack Culpan: github.com/jackculpan/openai-to-cloudflare-ai In this tutorial I cover: 1. What is Cloudflare Workers AI 2. Quick explanation of OpenAI to Llama 3 converter by ...
How to automate Gmail with n8n AI
Просмотров 10 тыс.9 месяцев назад
In this video I show you how to enhance your day-to-day work with Gmail by using n8n AI nodes. I also present Webhooks Gmail Add-on which makes workflow triggering very easy. 🚀 Buy Webhooks Gmail Add-on: workfloows.gumroad.com/l/webhooks-gmail-addon In this tutorial I cover: 1. Automation for auto-labelling of incoming emails with AI 2. Functionality presentation of Webhooks Gmail Add-on 3. Adj...
How to scrape Emirates flight fares to Google Sheets with n8n and Puppeteer (free script)
Просмотров 3,4 тыс.Год назад
In this tutorial I show you step-by-step how to build Emirates scraper using Puppeteer, Scraping Browser and n8n. I explain also how to transfer the scraping results into Google Sheets. In this tutorial I cover: 1. Features of Puppeteer script for scraping Emirates website (for local usage) 2. Key issues while scraping Emirates 3. Implementing the Scraping Browser proxy into the existing script...
Using Zep and Hugging Face 🤗 embeddings with n8n LangChain nodes
Просмотров 12 тыс.Год назад
In this video, you'll discover the step-by-step process of setting up Zep on your server and effectively integrating it with n8n AI nodes along with Hugging Face embeddings. In this tutorial I cover: 1. Setting up Zep on your server and handling its authentication 2. Creating automation for scraping blog posts and adding them to the Zep vector store 3. Building a basic chatbot using a retrieval...
Getting started with native 🦜️🔗 LangChain nodes in n8n
Просмотров 15 тыс.Год назад
This video presents the latest release of n8n, which includes brand new native AI LangChain nodes. In this tutorial I cover: 1. Quick presentation of new AI nodes tab 2. Building easy conversational agent with Wikipedia tool 3. Using n8n workflows as agent tools 4. Inserting vector data to Supabase 5. Using vector store QA chain to build simple chat with PDF Create your n8n AI cloud account her...
Build undetectable Amazon scraper with n8n, Puppeteer and Scraping Browser
Просмотров 9 тыс.Год назад
In this tutorial I explain how to automatically scrape Amazon search results using Puppeteer, Scraping Browser and n8n. In this tutorial I cover: 1. Creating a base Puppeteer script to retrieve data from Amazon search results (product names, prices, ratings etc.) 2. Key issues while scraping Amazon 3. Implementing Scraping Browser into the code 4. Adjusting the script and deploying function to ...
How to automate Notion databases using n8n
Просмотров 10 тыс.Год назад
This tutorial shows 3 examples of n8n workflows that can help you automate your Notion databases using basic API connections. Download n8n workflows from this tutorial here: github.com/workfloows/workfloows-tutorials/tree/6efae2aa4e80a8552bbc32c165c42f7fd220b268/notion-n8n-automations In this tutorial I cover: 1. Adding Notion credentials to n8n 2. Creating automated stock portfolio tracker in ...
Adding memory sessions to Telegram AI bot with FlowiseAI and Zep
Просмотров 6 тыс.Год назад
In this tutorial I explain how to add external memory to the Telegram AI bot using FlowiseAI and Zep. With memory sessions you’re able to run multiple conversations with the same FlowiseAI chatflow and keep separate conversation histories. Download the Telegram AI bot memory sessions workflow for n8n here: github.com/workfloows/workfloows-tutorials/blob/main/telegram-memory-sessions-flowise-zep...
Web scraping data with n8n and Puppeteer
Просмотров 28 тыс.Год назад
This tutorial shows two methods on how to scrape data from websites with n8n and Puppeteer. In this tutorial I cover: 1. Data scraping in n8n using HTTP request node 2. Retrieving email addresses from scraped source code 3. Key features of Puppeteer and writing basic script 4. Deploying Puppeteer function to Google Cloud Functions 5. Using Puppeteer in n8n via Google Cloud Functions Resources: ...
How to build Telegram AI bot with n8n and 🦜🔗 LangChain (FlowiseAI)
Просмотров 18 тыс.Год назад
How to build Telegram AI bot with n8n and 🦜🔗 LangChain (FlowiseAI)
How to auto-backup n8n workflows to GitHub
Просмотров 3,6 тыс.Год назад
How to auto-backup n8n workflows to GitHub
Using webhooks in n8n (parameters, responses and triggers)
Просмотров 18 тыс.Год назад
Using webhooks in n8n (parameters, responses and triggers)
Generate PDFs in n8n with Gotenberg (for free!)
Просмотров 11 тыс.Год назад
Generate PDFs in n8n with Gotenberg (for free!)
How to use "Split In Batches" node in n8n
Просмотров 6 тыс.2 года назад
How to use "Split In Batches" node in n8n
This will get your IP blocked by google like yesterday( if you really use it, not talking about 50 products ) ... always use proxies or something like scrapeowl
how do you handle multiple emails at once? i'm having issues with that
More detailed videos on building APIs with Tyk and n8n please.
Great tutorial. Easy to understand and follow. Thank you
Can't you just do all of this inside Bright data, i.e. call Bright data from n8n? Am I missing something?
there is no Move Binary Data node in latest n8n. This does not work with Convert file Json -> HTML. It works, but HTML file is just a text on white page, unrendered.
Good evening, the content of the channel is very good, one question: I already have a VPS on hetnez, with portainer, traifik and n8n installed, what would be the procedure for installing ntfy?
do you have n8n courses ?
cant you just use telegram to achieve the same thing instead of self hosting ntfy?
I still don't know why your content isn't popular. Even learning from older videos help.
It seems ntfy can only be used in testing environments or for developers. CallMeBot can be handy alternative since it won't require to install additional apps in mobile.
@Oskar have you try login/signin/signup via n8n with or without system like supabase auth or logto?
Hi, great video, I'll use it to configure my own ntfy server. But, if sending is cool, receiving will be too. So, do you know a way to listen to ntfy notifications streams on a n8n server ?
Great job, broda
Amazing video, I am new at the N8N and automation and you nailed, very didactic
Thanks! Will test using it via Coolfy
Jak ja się cieszę że nagrywasz pomaga mi to bardzo z automatyzacją codziennych zadań. Jesteś najlepszy!!!
Nice one. I put my docker Ntfy container behind a Nginx Proxy Manager which uses a self signed certificate so I don't have the https warning.
Thanks well done, you just should mention that the HTTPS part is missing and requests aren't encrypted
Excellent travail Oskar. Merci pour tout ce travail que tu nous partages.
Awesome but why adding the upstream-base-url with the ntfy domain name, do data still go thru them? What is the purpose then to have his own server running ntfy, thanks ❤
Hey, great question! You need to add ntfy upstream URL to make push notifications work on iOS. Unlike Android, iOS doesn’t allow much background activity, so you need a central server to get instant notifications. Without setting the upstream-base-url, notifications could take a long time to arrive - sometimes even hours. Privacy-wise, it’s not ideal, and the app creator is aware of this. They even mention in the documentation: “To make self-hosted servers work with the iOS app, I had to do some horrible things.” It’s still possible to connect own APN/Firebase server, but it’s a bit more complex to set up. You can still treat self-hosting part in this case as a benefit of using your own machine and DNS (in this tutorial I make a separate server for ntfy, but in real life I’d host it together with other apps which makes more economical sense). Here are also two links to the ntfy docs with more info. iOS Instant Notifications: docs.ntfy.sh/config/#ios-instant-notifications Known Issues: docs.ntfy.sh/known-issues/?h=upstream#ios-app-not-receiving-notifications-anymore
Thank you Oskar. You are the best!
Thank you for watching!
Hey Oskar, would you be interested in creating a video on how to use the Signal API to send notifications to Signal? I’ve done it and can share the details with you.
I would like to get the GitHub code, if you will be kind enough to share.
great, i did something similar. What I found challenging was .. when I tried to send a notification with delay.. like tomorrow at 6pm. Would be great to see how you would address this
What was your issue with this? I was using the "Scheduled delivery" (see ntfy docs) before without issues.
Thanks for your comment! As @wohfab mentioned, there is a specific functionality for this called "Scheduled delivery" in ntfy docs - did you try to set it up? Link to docs chapter: docs.ntfy.sh/publish/?h=delay#scheduled-delivery
@@wohfab I tried to setup the ai "function calling" following the OpenAPI schema.. and the "delay" just didn't seem to work ..as it was header thing rather than the json body thing. But.. I'm also not a developer.. more like low-code chatgpt kind of ..let's make something work.. kind of guy.
The problem with all these external push notifications is that the mobile phone users have to install nfty app in their mobile phones to get the notification - unlike Firebase.
Absolutely, you’re spot on - this approach does have its limitations for certain use cases. However, it can be a really effective way to handle event management for personal automations and can even scale well for small to medium teams. It’s also a nice balance between functionality and simplicity.
Greta!
Fantastic. Great tutorial and workflow. Thanks.
Puedo instalar gotenbert en easypanel y funcionaria?
Thank you so much for this video! Would I be able to use puppeteer to add "click" and "type" functionality to submit specific intake forms?
Appreciate the short to the point video covering most common use cases!
How do you learn to use Puppeteer? If you want the best possible solution, you can self-host your own Firecrawl instance. You don't have to write any code, and it is amazing.
hi sir, how can i change the name of file pdf in n8n?
😮 great Oskar, I can't stop watching your videos... what do you use to record the screen with that zoom and cursor?
Thanks a lot Very beneficial video
awesome ? great. How to create easyli your own template ?
Thanks for putting this together Oskar.
Great video.....
Great video! New sub.
Thank you very much!
It's super cool
super interesting, nice presentation Oskar!
Thank you very much, glad you like it!
Might be good when task magic can't pull data. So far the best no code scraper imho
I love it! Thanks!!!
Thanks for sharing Oskar. It´s great. I tested the workflow with chat gptmini LLM but not work. Only work with gpt4. Do you think that gpt4mini is not reliable to perform this type of tasks?
how were you able to make the assign label node work? I followed the instruction about adding the json text code on the prompt but it says the value is not supported??
love your slides, how did you make the animation?
Hey, thanks a lot for your kind comment! I designed slides in Keynote and embedded screen recordings made with Screen Studio. Other parts of the video have been edited in DaVinci Resolve.
Thank you for sharing, Oscar
You’re very welcome, thank you for watching!
Wry interesting content. You said you tried many gateways, do you have a short overview of why you didn’t go for Kong or Envoy or even use caddy for some of the features?
please share you basic workflow
API gateways are great, but the hard part here is dealing with long-running tasks (in n8n you might need to have webhooks within the workflow) and also authentication of user connections. Like an API to post to Twitter would need the user's OAuth authentication. It's a mystery how to properly do this.
Yes how?
Lets bring this to Brazil, pt-BR business.