Category:Technical Sharing

🐦 How to Sync RSS Feeds to Twitter (X.com) Using Pipedream

I previously used IFTTT and Dlvr.it for RSS-to-Twitter synchronization, but both platforms have now become paid services, making it impossible to continue using them for free. While attempting to sync RSS to BlueSky, I discovered PipeDream, a platform that allows users to create simple workflows using Python or NodeJS. This means it's theoretically possible to sync RSS feeds to Twitter, such as personal blogs or Douban's "Currently Watching/Reading" feeds, which support RSS output. After successfully testing this setup, I decided to write this guide to help others who might need it.

📦Custom OpenWRT Software Sources

This article is mainly for personal documentation, as I need to manually replace software sources after each OpenWRT reinstallation to speed up software list updates and installations. I've organized this information for others to use. As of October 15, 2024, all content is accessible and usable.

🌐Configuring IPv6 DDNS for Local Network Devices in OpenWRT

Discover how to set up IPv6 DDNS for your local network devices using OpenWRT with a step-by-step guide. Learn about DDNS-GO, an open-source solution that supports various DNS providers and offers a user-friendly web interface for configuration. This comprehensive tutorial covers everything from installing the necessary plugins to configuring your router and local network clients, ensuring you can access your home network services seamlessly, even with dynamic IP addresses.

🌐Advanced Dnsmasq Techniques: Customizing DNS Servers for Different Devices on OpenWRT

"Learn how to customize DNS servers for different devices in OpenWRT using advanced Dnsmasq techniques. Optimize your home network with efficient DNS and gateway routing without manually configuring each device.”

🐮Installing Tailscale on FnOS for NAT Traversal

If you're interested in remote access to your home network, our article provides a detailed guide on setting up Tailscale for internal network penetration on FnOS . Learn how to enable SSH, install Tailscale, and configure it for seamless access to your NAS from anywhere. Don't miss the tips on security and automation.

🛡️Firewall Configuration After Purchasing a Cloud Server

This article provides a step-by-step guide on manually configuring IPv4 and IPv6 firewall rules for a cloud server running Ubuntu 22.04 using iptables. It covers allowing local loopback interfaces, established connections, specific service ports, and limiting SSH login attempts. Additionally, it explains how to persist firewall rules across reboots using iptables-persistent, ensuring your server's security settings are maintained automatically. Ideal for users who need to manage their server's firewall configurations without a web interface.

⛏️How to Compile and Install Neovim on Debian

This comprehensive guide provides step-by-step instructions on compiling and installing Neovim on the Debian operating system, a highly customizable alternative to the Vim editor. The article covers the advantages of Neovim, necessary preparation work, downloading source code, compilation and installation steps, and how to install it on other Linux systems. Additionally, it offers an alternative installation method by directly downloading binary files from Github.

⌨️Solving the 'Failed to source defaults.vim' Error in OpenWRT Vim

Discover how to fix the 'Failed to source defaults.vim' error when using Vim on OpenWRT. This guide provides simple commands to resolve the issue and prevent it from reoccurring, ensuring a smoother editing experience without the need for extra key presses.

🛡️OpenWRT IPv6 Firewall Rules: How to Allow Client Address and Port

Learn how to configure IPv6 firewall rules in OpenWRT to allow specific client addresses and ports. This guide covers both LUCI web interface and NFT command line methods to ensure secure and flexible network access to home services like WireGuard, Jellyfin, and more.

⌨️Using Neovim on OpenWRT

Learn how to install Neovim on OpenWRT for efficient network configuration and file editing. Follow a step-by-step guide that covers dependency installation, compilation, and troubleshooting common errors. Ideal for those looking to enhance their SSH editing experience with a powerful text editor on OpenWRT systems.

📌Recommendation of ETH Public RPC Nodes

"Ethereum (ETH) is an open-source blockchain platform supporting smart contracts, DApps, and token issuance. It uses a public Remote Procedure Call (RPC) interface for node communication and transaction access. This article covers public RPC nodes for Ethereum.”

🛡️AdGuard Home Configuration for LAN-Only Access

Learn how to secure AdGuard Home by configuring it for local network access only, preventing unauthorized DNS usage and strengthening your network's security with simplified steps.