Full blog engine source: build_blog.py, content, deploy scripts
This commit is contained in:
52
README.md
Normal file
52
README.md
Normal file
@ -0,0 +1,52 @@
|
||||
# GFIL BLOG — Trading Insights & Free Tools
|
||||
|
||||
The content engine behind [blog.quant-view.xyz](https://blog.quant-view.xyz) — a multi-language trading education site with 80+ free calculators, professional market analysis, and SEO-optimized articles.
|
||||
|
||||
## What's here
|
||||
|
||||
- **17 in-depth articles** (EN/ZH/ES/AR) on forex, gold, risk management, and trading technology
|
||||
- **80+ free trading calculators** — position size, pip value, Fibonacci, ATR, Kelly, pivot points, and more
|
||||
- **Full SEO/GEO stack** — Schema JSON-LD, hreflang, sitemap (339 URLs), robots.txt, llms.txt
|
||||
- **Automated deployment pipeline** — build, upload, and server-side promotion scripts
|
||||
|
||||
## How it works
|
||||
|
||||
```
|
||||
blog_content/ → build_blog.py → output/ → RackNerd /var/www/blog/
|
||||
tools/ → → (static HTML served by Nginx)
|
||||
deploy_scripts/ → daily cron jobs on server
|
||||
```
|
||||
|
||||
## Quick start
|
||||
|
||||
```bash
|
||||
# Build locally (no deploy)
|
||||
python build_blog.py --no-upload
|
||||
|
||||
# Build and deploy (requires .env with SSH credentials)
|
||||
python build_blog.py
|
||||
|
||||
# Preview locally
|
||||
python build_blog.py --no-upload --serve
|
||||
```
|
||||
|
||||
## Repository structure
|
||||
|
||||
| Directory | Purpose |
|
||||
|-----------|---------|
|
||||
| `blog_content/` | Article HTML source (17 articles × 4 languages) |
|
||||
| `tools/` | 145 calculator pages + GEO entity pages + images |
|
||||
| `deploy_scripts/` | Automation: daily promotion, SEO monitoring, IndexNow |
|
||||
| `chrome_extension/` | Chrome extension source |
|
||||
| `colab_notebooks/` | Google Colab trading notebooks |
|
||||
| `config.py` | Configuration loader (reads from `.env`) |
|
||||
|
||||
## Languages
|
||||
|
||||
English · 中文 · Español · العربية
|
||||
|
||||
## Links
|
||||
|
||||
- Blog: [blog.quant-view.xyz](https://blog.quant-view.xyz)
|
||||
- Terminal: [gfil-intel.xyz](https://gfil-intel.xyz)
|
||||
- Community: [t.me/GFIL_Trading](https://t.me/GFIL_Trading) · [Discord](https://discord.gg/GMmMCD4MCr)
|
||||
Reference in New Issue
Block a user