This repository contains the recovery of the avant.org website.
The complete recovered website ready for deployment:
index.html- Homepageproject/- Project articles and contentartifact/- Artifact collectionsevent/- Event documentationgallery/- Media galleriesauthor/- Author profilesthread/- Topic threadstag/- Content tagsobjects/- Media assets and filescss/,js/- Stylesheets and scripts- All favicons, logos, and branding assets
# Enter development environment
nix develop
# Start the auto-reload dev server
just watchThe site will be available at http://localhost:8000.
just watch # Dev server with auto-reload (port 8000)
just dev # Alias for watch
just serve # Simple no-cache server (port 8000)
just serve 4000 # Serve on a custom port
just dev-bg # Run dev server in background (logs to server.log)
just stop # Stop all running servers
just status # Check if a server is running on :8000
just restart # Stop and relaunch the background dev server
just test # Curl-based smoke test (server must be running)
just logs # Show last 20 lines of server.log
just logs-follow # Tail server.log in real time
just clean # Remove temp files, __pycache__, logs
just info # Show project statsThe recovered website is a complete static site that can be deployed to any web server:
- Local testing: Use
just servefor development - Web server: Upload
site/contents to your web root - Static hosting: Deploy to GitHub Pages, Netlify, Vercel, etc.
This project uses Nix for reproducible development:
# Enter development environment
nix develop
# Environment includes Python with all dependencies:
# - requests, beautifulsoup4, lxml for web scraping
# - urllib3, certifi for HTTP handling