Tech Stack overview
DNS
- Hosting: GoDaddy
 
- DNS server: AWS Route 53
 
Mail
- Proton Mail: Services@OpenTech.news
 
- Login: https://account.proton.me/mail
 
Amazon Web Services (AWS)
- Account: Services@OpenTech.news
 
Storage (AWS S3)
- opentech.news-public (LIVE/PRODUCTION)
 
AWS Users (AWS IAM)
- opentech.news_public-dev - Dev / Preview
- S3Full access
- TO-DO: Restrict to Dev S3 bucket
 
 
 
App Back-end
- Data-sources
- Google News alerts / RSS links
 
 
- Fetching newfeeds 
- Google News RSS feeds (Python / Feedparser)
 
- Reading RSS from Discourse discussion board forums (Python / Feedparser)
 
- Read Discussion from GitHub (ATOM feeds, Feed parser)
 
 
- Saving stories into database
 
- Generating HTML pages
- Python / Jinja HTML templates / Supabase datbase
 
- Generating Markdown files
 
- Creating HTML site using MkDocs / MkDocs+Material
 
 
- Automation
- Cronjob on Debian Linux
 
- Exploring AWS Lambda + CloudWatch + Scheduler
 
 
- Hosting the website
- Amazon AWS 
- S3 Storage
 
- CloudFront for caching
 
 
 
- Interactive data visualization, charts & graphs
- Explore: Apache ECharts
 
- Explore: Grafana