OG
A simple web tool for inspecting Open Graph tags on any URL.
Overview
A self-hosted Open Graph tag inspector built with Rust. Enter any URL and instantly see its OG metadata.
- Single Rust binary with embedded assets
- Inspects title, description, image, and other OG tags
- Dark themed UI with Commit Mono font
- No database needed -- fully stateless
Quickstart
git clone https://github.com/stevedylandev/andromeda.git
cd andromeda
cargo run -p ogEnvironment Variables
| Variable | Description | Default |
|---|---|---|
PORT | Server port | 3000 |
Structure
og/
├── src/
│ ├── main.rs # Entry point and server startup
│ ├── server.rs # Axum routes and request handling
│ └── og.rs # Open Graph tag fetching and parsing
├── templates/ # Askama HTML templates
│ ├── base.html # Base layout
│ ├── index.html # Search form
│ └── results.html # OG tag results display
├── static/ # Fonts, favicons, and styles
├── Dockerfile
└── docker-compose.ymlDeployment
Railway
Docker
cd apps/og
docker compose up -dBinary
cargo build --release -p ogThe resulting binary is self-contained with all assets embedded. Copy it to your server and run it directly.