building-a-dotnet-news-aggregator-site

所属分类:内容生成
开发工具:HTML
文件大小:0KB
下载次数:0
上传日期:2024-04-02 08:43:45
上 传 者sh-1993
说明:  让我们尝试构建一个简单的。NET新闻网站聚合器,使用Python、Hugo和Github Actions。结果可以访问www.dotnetramblings.com
(Let s try to build a simple .NET news site aggregator using Python, Hugo and Github Actions. The result can be visit on www.dotnetramblings.com)

文件列表:
data/
site/dotnetramblings/
clean.py
feeds.py
news.py
requirements.txt

# **Building a .NET news aggregator site** Let's try to build a simple .NET news aggregator site using Python, Hugo and a scheduled Github Action. This repository contains the site source code. The published code can be found in this another GitHub repository: - https://github.com/karlospn/mydotnetramblings-news-site # **.NET Ramblings site** The site is published in the following uri: - https://www.dotnetramblings.com This site is an automated news aggregator. It fetches news from multiple RSS feeds, presenting them all on a single page for your convenience. The site is automatically updated every 3 hours with the latest news from various RSS feeds. # **Contribute** Do you create content related to .NET? We're thrilled to welcome you! Even if your content isn't strictly about .NET, but focuses on software development, cloud computing, AI, or any other tech-related subject, we're excited to feature your posts here! ## How to add your site ### Prerequisite - A functioning RSS feed that can be accessed via the Internet. ### Enrollment Process 1 - Visit my Github repository: https://github.com/karlospn/building-a-dotnet-news-aggregator-site 2 - The ``/data`` folder contain the current feeds utilized by this site. 3 - Create a new ``yml`` file with the following attributes: - ``Feed (required)``: The URL of the RSS feed. - ``Title (required)``: The name of your site. - ``Website (required)``: The URL of your site. - ``Description (optional)``: A brief description of your site's content. - ``Author (optional)``: The name of the site's author. - ``Language (optional)``: The language of the site. Here's an example: ```yml Feed: https://www.mytechramblings.com/index.xml Title: My technical ramblings Website: https://www.mytechramblings.com Description: Technical ramblings from a software engineer Author: Carlos Pons Language: English ``` 4 - Open a Pull Request and await our approval. 5 - Your posts will then begin to appear on our site.

近期下载者

相关文件


收藏者