Blog on (GhostCMS + Astro Framework + Tor + IPFS)
📄 Technical project summary
GhostCMS + Astro Framework + Tor Hidden Service + IPFS
🎯 Project goal
Development of a resilient, independent web platform providing access to content under any network conditions — including restrictions, outages, and potential blocks. The project should be easy to maintain, scalable, and fully autonomous.
🧰 Technology stack
GhostCMS — content management system (articles, blog)
Astro Framework — frontend framework for static pages (main page, mirrors, instructions, etc.)
Tor Hidden Service — hidden
.onion-access for confidential and censorship-resistant entryIPFS — decentralized storage and content mirrors
Nginx / Caddy / Tor daemon — proxying, routing, access management
WireGuard / SSH (keys) — secure remote access
Docker (optional) — containerization of components
Git + CI/CD (optional) — for auto-building and uploading to IPFS
🧩 Project architecture
GhostCMS:
can be used as a full frontend+backend (by default)
or as a headless CMS — API for Astro
Astro:
separate module serving static pages
quick start, mirrors, instructions, fallback site in case of Ghost failures
optional — build from Ghost content via API
Tor:
hidden service for site access under restrictions
ability for private access to Ghost admin panel
IPFS:
upload of key content (or entire site)
can set up a script that automatically generates an IPFS hash after publication and publishes it on an Astro mirror or separate page
🔐 Main tasks
Install and configure GhostCMS on VPS
Deploy Tor Hidden Service
Configure Astro (separate repository or project subfolder)
Integrate with IPFS:
upload articles or entire site
display IPFS hashes
enable local recovery
Ensure private access to admin panel:
via Tor or WireGuard
hide admin panel from public access
Minimize trackers and vulnerabilities:
disable analytics, external scripts
optional protection against DDoS / fingerprinting
Prepare update and maintenance instructions
(Optional) — CI/CD or auto-publishing to IPFS via GitHub Actions or cron
🧪 Optional modules
Clearnet domain with auto-redirect to
.onionGeneration of multilingual versions (i18n in Astro)
Mirror status integration (e.g., Tor / IPFS availability)
Print/export PDF versions of key articles (offline access)
🌱 Project principles
Security, autonomy, privacy
Ease of support and migration
Resilience to any network restrictions
Content without analytics, ads, or tracking
Ability to deploy and recover even offline
💬 Communication
Preferred channels: Matrix (Element)
Format: phased work, tasks via Markdown/Trello/Notion, payment by agreement
Current freelance projects in the category Javascript and Typescript
I am looking for a mentor with Claude Code to launch a web project from scratch.Brief about the task: I am a beginner with no programming experience. I have a ready specification for website development (42 pages, Next.js, PostgreSQL). I want to implement it myself using Claude Code - I need a specialist who will set up the environment and teach me how to… Javascript and Typescript, Tuition ∙ 22 hours 8 minutes back ∙ 15 proposals |
Website design updateIt is necessary to update the design of the existing website using HTML, CSS, JS: refresh the appearance, make it modern and responsive for mobile devices. Smooth animations and interactive elements need to be added. HTML & CSS, Javascript and Typescript ∙ 1 day 15 hours back ∙ 85 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 1 day 21 hours back ∙ 5 proposals |
Online clothing storeNeed a developer for an online clothing store Looking for an experienced developer to create a full-fledged online clothing store with a drop model of sales. What needs to be done: 6 pages: home, product, cart, checkout, account, admin panel Login via Google account Cart and… HTML & CSS, Javascript and Typescript ∙ 3 days 18 hours back ∙ 101 proposals |
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 6 days 5 hours back ∙ 33 proposals |