{"id":2870,"date":"2025-06-05T23:41:28","date_gmt":"2025-06-05T23:41:28","guid":{"rendered":"https:\/\/fadyanwar.com\/?p=2870"},"modified":"2025-06-05T23:41:31","modified_gmt":"2025-06-05T23:41:31","slug":"setting-up-navidrome-to-stream-your-azure-backed-music-collection","status":"publish","type":"post","link":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/","title":{"rendered":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>In my previous guide, I covered how to mount Azure Files on Linux for media storage and use Rsync to back up your local files including your music library. Now, let\u2019s turn that music library into a private streaming service with Navidrome, a self-hosted alternative to Spotify that respects your privacy and works with your existing files.<\/p>\n\n\n\n<p><strong>Why Choose Navidrome?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zero subscriptions or tracking<\/li>\n\n\n\n<li>Supports all major audio formats (MP3, FLAC, etc.)<\/li>\n\n\n\n<li>Modern web interface with playlist support<\/li>\n\n\n\n<li>Multi-user friendly<\/li>\n\n\n\n<li>Lightweight and easy to maintain<\/li>\n<\/ul>\n\n\n\n<p><strong>What You\u2019ll Need<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Docker installed on your server (Same as my Jellyfin guide)<\/li>\n\n\n\n<li>Azure Files mounted (as per previous Rsync guide) at \/media\/backup<\/li>\n\n\n\n<li>Basic familiarity with Linux commands<\/li>\n<\/ol>\n\n\n\n<p><strong>Installation Steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>First, verify your music directory is accessible:<br>ls \/media\/backup\/Music<\/li>\n\n\n\n<li>Create a new directory for Navidrome\u2019s configuration:<br>mkdir -p ~\/navidrome &amp;&amp; cd ~\/navidrome<\/li>\n\n\n\n<li>Create a docker-compose.yml file with this configuration:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  navidrome:\n    image: deluan\/navidrome:latest\n    user: 1000:1000 # should be owner of volumes\n    ports:\n      - \"4533:4533\"\n    restart: unless-stopped\n    volumes:\n      - \".\/data:\/data\"\n      - \"\/media\/backup\/Music:\/music:ro\"\n\n\nImportant notes about this configuration:<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Replace 1000:1000 with your actual user\/group IDs (find these with the &#8216;id&#8217; command)<\/li>\n\n\n\n<li>The \/music volume is mounted read-only (ro) for safety<\/li>\n\n\n\n<li>All configuration will be stored in the .\/data directory<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Launch Navidrome:<br>docker compose up -d<\/li>\n\n\n\n<li>Access the web interface at:<br>http:\/\/your-server-ip:4533<\/li>\n<\/ol>\n\n\n\n<p><strong>Maintaining Your Server<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To add new music, simply copy files to your Azure Files mount point<\/li>\n\n\n\n<li>Navidrome will automatically detect changes<\/li>\n\n\n\n<li>For manual library refreshes, use the web interface<\/li>\n<\/ul>\n\n\n\n<p><strong>Accessing Your Music<\/strong><br>Use any Subsonic-compatible app on mobile devices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Play:Sub (iOS)<\/li>\n\n\n\n<li>DSub (Android)<\/li>\n\n\n\n<li>Sonixd (Desktop)<\/li>\n<\/ul>\n\n\n\n<p><strong>Troubleshooting Tips<\/strong><br>If you encounter issues:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Check container logs:<br>docker compose logs navidrome<\/li>\n\n\n\n<li>Verify file permissions match the user in docker-compose.yml<\/li>\n\n\n\n<li>Ensure your music files are in supported formats<\/li>\n<\/ol>\n\n\n\n<p><strong>Why This Matters<\/strong><br>By combining Azure Files storage with Navidrome, you get:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A permanent, cloud-backed music library<\/li>\n\n\n\n<li>Complete control over your data<\/li>\n\n\n\n<li>No arbitrary restrictions or paywalls<\/li>\n\n\n\n<li>Access from anywhere in the world<\/li>\n<\/ul>\n\n\n\n<p><strong>Next Steps<\/strong><br>Consider adding:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A reverse proxy for HTTPS access<\/li>\n\n\n\n<li>Automated backups of your Navidrome configuration<\/li>\n\n\n\n<li>Integration with last.fm for scrobbling<\/li>\n<\/ul>\n\n\n\n<p>This setup gives you a Spotify-like experience while keeping full ownership of your music collection. Enjoy your truly personal streaming service!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In my previous guide, I covered how to mount Azure Files on Linux for media storage and use Rsync to back up your local files including your music library. Now, let\u2019s turn that music library into a private streaming service with Navidrome, a self-hosted alternative to Spotify that respects your privacy and works with your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2874,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_vp_format_video_url":"","_vp_image_focal_point":[],"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2870","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar\" \/>\n<meta property=\"og:description\" content=\"In my previous guide, I covered how to mount Azure Files on Linux for media storage and use Rsync to back up your local files including your music library. Now, let\u2019s turn that music library into a private streaming service with Navidrome, a self-hosted alternative to Spotify that respects your privacy and works with your [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/\" \/>\n<meta property=\"og:site_name\" content=\"Fady Anwar\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-05T23:41:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-05T23:41:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fady Anwar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fadyanwar\" \/>\n<meta name=\"twitter:site\" content=\"@fadyanwar\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fady Anwar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/\"},\"author\":{\"name\":\"Fady Anwar\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#\\\/schema\\\/person\\\/b66e3277ceba346f7053a83464e90b03\"},\"headline\":\"Setting Up Navidrome to Stream Your Azure-Backed Music Collection\",\"datePublished\":\"2025-06-05T23:41:28+00:00\",\"dateModified\":\"2025-06-05T23:41:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/\"},\"wordCount\":357,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#\\\/schema\\\/person\\\/b66e3277ceba346f7053a83464e90b03\"},\"image\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/fadyanwar.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1\",\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/\",\"url\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/\",\"name\":\"Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/fadyanwar.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1\",\"datePublished\":\"2025-06-05T23:41:28+00:00\",\"dateModified\":\"2025-06-05T23:41:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/fadyanwar.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/fadyanwar.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/index.php\\\/2025\\\/06\\\/05\\\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/fadyanwar.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Up Navidrome to Stream Your Azure-Backed Music Collection\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#website\",\"url\":\"https:\\\/\\\/fadyanwar.com\\\/\",\"name\":\"Fady Anwar\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#\\\/schema\\\/person\\\/b66e3277ceba346f7053a83464e90b03\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fadyanwar.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/fadyanwar.com\\\/#\\\/schema\\\/person\\\/b66e3277ceba346f7053a83464e90b03\",\"name\":\"Fady Anwar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g\",\"caption\":\"Fady Anwar\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar","og_description":"In my previous guide, I covered how to mount Azure Files on Linux for media storage and use Rsync to back up your local files including your music library. Now, let\u2019s turn that music library into a private streaming service with Navidrome, a self-hosted alternative to Spotify that respects your privacy and works with your [&hellip;]","og_url":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/","og_site_name":"Fady Anwar","article_published_time":"2025-06-05T23:41:28+00:00","article_modified_time":"2025-06-05T23:41:31+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png","type":"image\/png"}],"author":"Fady Anwar","twitter_card":"summary_large_image","twitter_creator":"@fadyanwar","twitter_site":"@fadyanwar","twitter_misc":{"Written by":"Fady Anwar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#article","isPartOf":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/"},"author":{"name":"Fady Anwar","@id":"https:\/\/fadyanwar.com\/#\/schema\/person\/b66e3277ceba346f7053a83464e90b03"},"headline":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection","datePublished":"2025-06-05T23:41:28+00:00","dateModified":"2025-06-05T23:41:31+00:00","mainEntityOfPage":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/"},"wordCount":357,"commentCount":0,"publisher":{"@id":"https:\/\/fadyanwar.com\/#\/schema\/person\/b66e3277ceba346f7053a83464e90b03"},"image":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1","articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/","url":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/","name":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection - Fady Anwar","isPartOf":{"@id":"https:\/\/fadyanwar.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#primaryimage"},"image":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1","datePublished":"2025-06-05T23:41:28+00:00","dateModified":"2025-06-05T23:41:31+00:00","breadcrumb":{"@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#primaryimage","url":"https:\/\/i0.wp.com\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1","contentUrl":"https:\/\/i0.wp.com\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/fadyanwar.com\/index.php\/2025\/06\/05\/setting-up-navidrome-to-stream-your-azure-backed-music-collection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fadyanwar.com\/"},{"@type":"ListItem","position":2,"name":"Setting Up Navidrome to Stream Your Azure-Backed Music Collection"}]},{"@type":"WebSite","@id":"https:\/\/fadyanwar.com\/#website","url":"https:\/\/fadyanwar.com\/","name":"Fady Anwar","description":"","publisher":{"@id":"https:\/\/fadyanwar.com\/#\/schema\/person\/b66e3277ceba346f7053a83464e90b03"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fadyanwar.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/fadyanwar.com\/#\/schema\/person\/b66e3277ceba346f7053a83464e90b03","name":"Fady Anwar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g","caption":"Fady Anwar"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/a9172040bbc3bbe24fb49d59dac20da030af1f5ff628126c979a1d4b71eaed41?s=96&d=mm&r=g"}}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/fadyanwar.com\/wp-content\/uploads\/2025\/06\/ChatGPT-Image-Jun-6-2025-12_36_47-AM.png?fit=1536%2C1024&ssl=1","jetpack_sharing_enabled":true,"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/posts\/2870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/comments?post=2870"}],"version-history":[{"count":3,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/posts\/2870\/revisions"}],"predecessor-version":[{"id":2873,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/posts\/2870\/revisions\/2873"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/media\/2874"}],"wp:attachment":[{"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/media?parent=2870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/categories?post=2870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fadyanwar.com\/index.php\/wp-json\/wp\/v2\/tags?post=2870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}