//! ipx's directory service (#204): a catalogue of public podcasts and blogs that ipx servers //! share. It holds metadata only, never a file: each server still fetches its own feeds. ipx //! servers send which public feeds their people subscribe to, the directory fetches each //! feed's title, artwork, description and latest items on a slow schedule, and any server //! holding a token can browse it. //! //! The types here are the wire format, shared with ipx, which asks the directory on its //! people's behalf. mod api; pub mod apple; pub mod config; mod directory; pub mod metrics; pub mod otel; mod site; pub mod store; mod wire; pub use api::router; pub use directory::{Directory, REFRESH_EVERY, Shared, refresher, reloader}; pub use wire::{Blocked, FeedPage, Instance, Item, Listing, MAX_SNAPSHOT, Me, SnapshotEntry, SnapshotResult};