n8n self-hosted в production: docker-compose, nginx, ретраи и три грабли

n8n запускается одной командой docker run и через пять минут вы видите логин-форму. Это маркетинговый ролик. Реальный production-конфиг - с persistent storage, корректными webhook-URL, ретраями, бэкапами PostgreSQL и мониторингом - выглядит сильно иначе. В этой статье - конфигурация, которую я держу на 12 проектах в течение полутора лет. Плюс три грабли, на которые наступал лично. Все примеры - community-edition, без коммерческой лицензии. На проде у меня сейчас крутится 2.19.5, но в image: стоит n8nio/n8n:latest плюс Watchtower (про него ниже) - он подтягивает свежий образ ночью. Внутри 2.x API/env-переменные стабильны, рекомендую :latest + Watchtower на проектах где простой 5 минут утром не критичен, и закреплённый минор ( :2.19.5 ) - на проектах где даунтайм нельзя.

https://habr.com/ru/articles/1033716/

#n8n #dockercompose #selfhosted #watchtower #postgresql #nginxproxy #cloudflared #telegramwebhook #ретраи

n8n self-hosted в production: docker-compose, nginx, ретраи и три грабли

n8n self-hosted в production: docker-compose, nginx, ретраи и три грабли n8n запускается одной командой  docker run  и через пять минут вы видите логин-форму. Это маркетинговый ролик....

Хабр

Lapor engkong @kongtol dan koh @semurjengkol ...

#GoToSocial  sama #misskey  gua lewatin #caddy biar bisa access log nya seragam di #loki. Tadinya sih mau sekalian biar bisa #http3 dari cf ke origin, tapi ternyata #cloudflared cuma support http3 dari browser ke edge doang, bukan dari edge ke origin. Tapi lumayan lah bisa http2 dari edge ke origin.

Caching juga dah gua atur di #cloudflare biar access media di #s3 full-caching.

As part of the constant tinkering on #keyboardvagabond, today I did a few fixes:
1) the talos registry mirror fallbacks were wrong, so #harborregistry went down and so did #cloudflared and #tailscale. Scary. I got back in to the system and separated the mirror and fallback configs (for disaster only) and then scaled harbor to 2 replicas, hopefully to prevent this failure in the future

2) added a #piefed watchdog script that restarts if the queue is stuck (cont'd) #kubernetes #selfhosting

Ok. I get it. Consolidating under #cloudflare is probably not the best, but DAMN do they make it easy to #selfhost #cloudflared

I already have too many balls in the air. So as people who work on electronics, software, and #selfhost projects know, I'm thinking about doing something new.

From 2014 to 2022 I tweeted the American Society for Human Genetics annual meeting sessions. I stopped tweeting after the fascist takeover there in 22.

I sat down today and parsed my archive of tweets. Now I'm considering #SelfHosting one of my domains on my project box. Static site. #Docker #nginx #cloudflared.

Cool selfhosted solutions

Currently, my NAS is set up as a Synology DS720+ with two 4TB drives in RAID 1 configuration, plus two 1GB M.2 drives for caching and 6GB of RAM. It is accessible via a Cloudflare tunnel. In the near

0ut3r Space

Tự lưu trữ Jellyfin với NAS, tìm cách phục vụ cho bạn bè và gia đình. Giải pháp nào tốt nhất cho việc lưu trữ này? #Jellyfin #TựLưuTrữ #NAS #NGINX #CloudFlared #LưuTrữ #PhầnMềm #TựHost #KỹThuật #CôngNghệ

https://www.reddit.com/r/selfhosted/comments/1oq19wh/self_host_jellyfin/

🇬🇧 𝗦𝗲𝘁𝘁𝗶𝗻𝗴 𝗨𝗽 𝗛𝗲𝗮𝗹𝘁𝗵 𝗡𝗼𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 𝗳𝗼𝗿 𝗬𝗼𝘂𝗿 𝗖𝗹𝗼𝘂𝗱𝗳𝗹𝗮𝗿𝗲 𝗧𝘂𝗻𝗻𝗲𝗹

𝖣𝗂𝗌𝖼𝗈𝗏𝖾𝗋 𝗁𝗈𝗐 𝗍𝗈 𝖾𝖿𝖿𝖾𝖼𝗍𝗂𝗏𝖾𝗅𝗒 𝗌𝖾𝗍 𝗎𝗉 𝗁𝖾𝖺𝗅𝗍𝗁 𝗇𝗈𝗍𝗂𝖿𝗂𝖼𝖺𝗍𝗂𝗈𝗇𝗌 𝖿𝗈𝗋 𝗒𝗈𝗎𝗋 𝖢𝗅𝗈𝗎𝖽𝖿𝗅𝖺𝗋𝖾 𝖳𝗎𝗇𝗇𝖾𝗅. 𝖫𝖾𝖺𝗋𝗇 𝗍𝗈 𝗋𝖾𝖼𝖾𝗂𝗏𝖾 𝗍𝗂𝗆𝖾𝗅𝗒 𝖺𝗅𝖾𝗋𝗍𝗌 𝖿𝗈𝗋 𝗍𝗎𝗇𝗇𝖾𝗅 𝗌𝗍𝖺𝗍𝗎𝗌 𝖼𝗁𝖺𝗇𝗀𝖾𝗌, 𝖾𝗇𝗌𝗎𝗋𝗂𝗇𝗀 𝗒𝗈𝗎 𝗌𝗍𝖺𝗒 𝗂𝗇𝖿𝗈𝗋𝗆𝖾𝖽 𝖺𝗇𝖽 𝗆𝖺𝗂𝗇𝗍𝖺𝗂𝗇 𝖺𝖼𝖼𝖾𝗌𝗌 𝗍𝗈 𝗅𝗈𝖼𝖺𝗅 𝗋𝖾𝗌𝗈𝗎𝗋𝖼𝖾𝗌 𝖾𝗏𝖾𝗇 𝗐𝗁𝖾𝗇 𝗒𝗈𝗎𝗋 𝖺𝗉𝗉 𝗌𝗁𝗈𝗐𝗌 𝖺 𝖼𝗈𝗇𝗇𝖾𝖼𝗍𝖾𝖽 𝗌𝗍𝖺𝗍𝗎𝗌.

https://dariusz.wieckiewicz.org/en/setting-up-health-notifications-cloudflare-tunnel/

#Cloudflare
#ZeroTrust
#cloudflared
#Tunnel
#VPN
#VPNalternative
#CloudflareTunnel
#CloudflareOne

Setting Up Health Notifications for Your Cloudflare Tunnel

Discover how to effectively set up health notifications for your Cloudflare Tunnel. Learn to receive timely alerts for tunnel status changes, ensuring you stay informed and maintain access to local resources even when your app shows a connected status.

Dariusz Więckiewicz 🇬🇧

Pues #navidrome + #cloudflared + #symfonium corriendo de la mano.

¿Queréis que os cuente?

#despotify

I realize my home lab is a non critical learning device, but surprised to see #plex, #caddy x 2, #cloudflared, #minecraft running on less than 0.22% of CPU on #AMD Ryzen 7 5800H