{"id":14759,"date":"2022-11-09T21:13:52","date_gmt":"2022-11-09T18:13:52","guid":{"rendered":"https:\/\/kifarunix.com\/?p=14759"},"modified":"2024-03-09T23:19:54","modified_gmt":"2024-03-09T20:19:54","slug":"install-cortex-on-ubuntu","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-cortex-on-ubuntu\/","title":{"rendered":"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04"},"content":{"rendered":"\n<p>In this tutorial, you will learn how to install Cortex on Ubuntu 22.04\/Ubuntu 20.04. <a href=\"https:\/\/www.strangebee.com\/cortex\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cortex<\/a> is a powerful observable analysis and active response engine that can be used by SOC analysts or any IT security personnel to <em>analyze collected event\/incident observables at scale by by querying a single tool&nbsp;instead of multiple tools, actively respond to threats and interact with the constituency and other teams<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing Cortex on Ubuntu 22.04\/Ubuntu 20.04<\/h2>\n\n\n\n<p>Cortex has an <a href=\"https:\/\/archives.strangebee.com\/scripts\/install.sh\" target=\"_blank\" rel=\"noreferrer noopener\">installation script<\/a> that you can just download and excute to automatically deploy cortex on any supported system.<\/p>\n\n\n\n<p>We will do the installation manually in this guide. Of course based on the steps highlighted on the script.<\/p>\n\n\n\n<p>Note the recommended system resource requirements;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;8 vCPU<\/li>\n\n\n\n<li>&nbsp;16 GB of RAM<\/li>\n<\/ul>\n\n\n\n<p>It is also good to note that, we are installing Cortex on the same node we are running MISP and TheHive. You can as well install it on a separate node if you like;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install Required Packages<\/h3>\n\n\n\n<p>Run system package cache update and install required packages;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install wget gnupg2 apt-transport-https git ca-certificates curl jq software-properties-common lsb-release python3-pip iproute2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install Java Runtime Environment<\/h3>\n\n\n\n<p>Install Java and define the JAVA_HOME environment variable.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install openjdk-11-jre-headless<\/code><\/pre>\n\n\n\n<p>Set the JAVA_HOME;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo JAVA_HOME=\"\/usr\/lib\/jvm\/java-11-openjdk-amd64\" | sudo tee -a \/etc\/environment<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/etc\/environment<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install Elasticsearch 7.x<\/h3>\n\n\n\n<p>Cortex supports Elasticsearch 7.x as of this writing.<\/p>\n\n\n\n<p>If not already installed, then you install it as follows;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -qO - https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch | \\\nsudo gpg --dearmor &gt; \/etc\/apt\/trusted.gpg.d\/elasticsearch-keyring.gpg<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"deb  https:\/\/artifacts.elastic.co\/packages\/7.x\/apt stable main\" | \\\nsudo tee \/etc\/apt\/sources.list.d\/elastic-7.x.list<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install elasticsearch<\/code><\/pre>\n\n\n\n<p>Configure Elasticsearch. There is only a few changes we are going to make on the default Elasticsearch config. That is the cluster name.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo sed -i '\/cluster.name\/s\/^#\/\/;s\/my-application\/thehive\/' \/etc\/elasticsearch\/elasticsearch.yml<\/code><\/pre>\n\n\n\n<p>Update JVM heap size based on the system memory (not more than 50% of total RAM).<\/p>\n\n\n\n<p>Also, disable message formatting;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tee -a \/etc\/elasticsearch\/jvm.options.d\/jvm.options &lt;&lt; 'EOL'\n-Xms1g\n-Xmx1g\n-Dlog4j2.formatMsgNoLookups=true\nEOL<\/code><\/pre>\n\n\n\n<p>Remove any previous Elasticsearch data, restart and enable it to run on system boot;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo rm -rf \/var\/lib\/elasticsearch\/*<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart elasticsearch<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable elasticsearch<\/code><\/pre>\n\n\n\n<p>Confirm it is running;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status elasticsearch<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Installing Cortex on Ubuntu 22.04\/Ubuntu 20.04<\/h3>\n\n\n\n<p>Install Cortex and TheHive repository on Ubuntu;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -qO- \"https:\/\/raw.githubusercontent.com\/TheHive-Project\/Cortex\/master\/PGP-PUBLIC-KEY\" \\\n| sudo gpg --dearmor -o \/etc\/apt\/trusted.gpg.d\/cortex.gpg<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -qO- https:\/\/raw.githubusercontent.com\/TheHive-Project\/Cortex\/master\/PGP-PUBLIC-KEY \\\n| sudo gpg --dearmor  -o \/etc\/apt\/trusted.gpg.d\/thehive.gpg<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>echo 'deb https:\/\/deb.thehive-project.org release main' | sudo tee -a \/etc\/apt\/sources.list.d\/thehive-project.list<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install cortex -y<\/code><\/pre>\n\n\n\n<p>Create Cortex Secret Key required for secure cryptographic Cortex functions;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo sed -i \"\/play.http.secret.key\/s\/^#\/\/;s\/\\*\\*\\*CHANGEME\\*\\*\\*\/`cat \\\/dev\\\/urandom \\\n| tr -dc 'a-zA-Z0-9' | fold -w 64 | head -n 1`\/\" \/etc\/cortex\/application.conf<\/code><\/pre>\n\n\n\n<p>Configure Elasticsearch connection settings. By default, this is the Elasticsearch connection settings;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>## ElasticSearch\nsearch {\n  # Name of the index\n<strong>  index = cortex\n<\/strong>  # ElasticSearch instance address.\n  # For cluster, join address:port with ',': \"http:\/\/ip1:9200,ip2:9200,ip3:9200\"\n <strong> uri = \"http:\/\/127.0.0.1:9200\"<\/strong>\n\n  ## Advanced configuration\n  # Scroll keepalive.\n  #keepalive = 1m\n  # Scroll page size.\n  #pagesize = 50\n  # Number of shards\n  #nbshards = 5\n  # Number of replicas\n  #nbreplicas = 1\n  # Arbitrary settings\n  #settings {\n  #  # Maximum number of nested fields\n  #  mapping.nested_fields.limit = 100\n  #}\n\n  ## Authentication configuration\n  #username = \"\"\n  #password = \"\"\n\n  ## SSL configuration\n  #keyStore {\n  #  path = \"\/path\/to\/keystore\"\n  #  type = \"JKS\" # or PKCS12\n  #  password = \"keystore-password\"\n  #}\n  #trustStore {\n  #  path = \"\/path\/to\/trustStore\"\n  #  type = \"JKS\" # or PKCS12\n  #  password = \"trustStore-password\"\n  #}\n}\n<\/code><\/pre>\n\n\n\n<p>Since we are running Elasticsearch in the same node as Cortex, we will leave the default settings.<\/p>\n\n\n\n<p>Ensure you configure your appropriate Elasticsearch settings.<\/p>\n\n\n\n<p>You can as well configure various appropriate Cortex authentication methods for you.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Running Cortex<\/h3>\n\n\n\n<p>You can now start Cortex service;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable --now cortex<\/code><\/pre>\n\n\n\n<p>Check the status;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status cortex<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>\u25cf cortex.service - cortex\n     Loaded: loaded (\/etc\/systemd\/system\/cortex.service; enabled; vendor preset: enabled)\n     Active: active (running) since Wed 2022-11-09 16:59:55 UTC; 33s ago\n       Docs: https:\/\/thehive-project.org\n   Main PID: 46218 (java)\n      Tasks: 46 (limit: 4610)\n     Memory: 416.7M\n     CGroup: \/system.slice\/cortex.service\n             \u2514\u250046218 java -Duser.dir=\/opt\/cortex -Dconfig.file=\/etc\/cortex\/application.conf -Dlogger.file=\/etc\/cortex\/logback.xml -Dpidfile.path=\/dev\/null -cp \/opt\/cortex\/&gt;\n\nNov 09 16:59:55 thehive.kifarunix-demo.com systemd[1]: Started cortex.\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Accessing Cortex Web Interface<\/h3>\n\n\n\n<p>Open Cortex ports (9001\/tcp) on Firewall;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ufw allow 9001\/tcp<\/code><\/pre>\n\n\n\n<p>You can then access your Cortex via <strong>http:\/\/ip-or-domain:9001<\/strong>.<\/p>\n\n\n\n<p>You might be prompted to update the database;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-database-update.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1309\" height=\"281\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-database-update.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14765\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-database-update.png?v=1668013709 1309w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-database-update-768x165.png?v=1668013709 768w\" sizes=\"(max-width: 1309px) 100vw, 1309px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Once the database update is done, create your Cortex admin account;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/create-cortex-admin-account.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1357\" height=\"492\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/create-cortex-admin-account.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14766\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/create-cortex-admin-account.png?v=1668013828 1357w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/create-cortex-admin-account-768x278.png?v=1668013828 768w\" sizes=\"(max-width: 1357px) 100vw, 1357px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Click <strong>Create<\/strong> and login to Cortex with your credentials;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-login-page.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1022\" height=\"524\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-login-page.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14767\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-login-page.png?v=1668013936 1022w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-login-page-768x394.png?v=1668013936 768w\" sizes=\"(max-width: 1022px) 100vw, 1022px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Cortex default dashboard;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-default-dashboard.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1908\" height=\"569\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-default-dashboard.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14769\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-default-dashboard.png?v=1668014087 1908w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-default-dashboard-768x229.png?v=1668014087 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-default-dashboard-1536x458.png?v=1668014087 1536w\" sizes=\"(max-width: 1908px) 100vw, 1908px\" \/><\/figure><\/a><\/div>\n\n\n\n<p id=\"create-cortex-organizations\"><a href=\"#create-cortex-organizations\">Next, Create Cortex Organization and Organization administrator;<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <strong>+ Add Organization<\/strong><\/li>\n\n\n\n<li>Enter the Name and Description of the Organization<\/li>\n<\/ul>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1633\" height=\"552\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14773\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization.png?v=1668014678 1633w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-768x260.png?v=1668014678 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-1536x519.png?v=1668014678 1536w\" sizes=\"(max-width: 1633px) 100vw, 1633px\" \/><\/figure><\/a><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <strong>Save<\/strong> to create the organization.<\/li>\n<\/ul>\n\n\n\n<p id=\"create-org-admin-cortex\"><a href=\"#create-org-admin-cortex\">Next, create Organization admin account;<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the newly created organization.<\/li>\n\n\n\n<li>Click <strong>+Add user<\/strong><\/li>\n\n\n\n<li>Enter the username, full name and roles of the user;<\/li>\n<\/ul>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-admin.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1627\" height=\"594\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-admin.png\" alt=\"Install Cortex on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14774\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-admin.png?v=1668014834 1627w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-admin-768x280.png?v=1668014834 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-admin-1536x561.png?v=1668014834 1536w\" sizes=\"(max-width: 1627px) 100vw, 1627px\" \/><\/figure><\/a><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <strong>Save user<\/strong> to create the user.<\/li>\n<\/ul>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-users.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1883\" height=\"641\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-users.png\" alt=\"\" class=\"wp-image-14776\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-users.png?v=1668015100 1883w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-users-768x261.png?v=1668015100 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-organization-users-1536x523.png?v=1668015100 1536w\" sizes=\"(max-width: 1883px) 100vw, 1883px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Click <strong>New Password<\/strong> to set user&#8217;s password.<\/p>\n\n\n\n<p>Log out as <strong><code>superadmin<\/code><\/strong> and login as your specific organization admin to continue with other Cortex settings;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-specific-organization-admin.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1259\" height=\"666\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-specific-organization-admin.png\" alt=\"\" class=\"wp-image-14778\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-specific-organization-admin.png?v=1668016371 1259w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/cortex-specific-organization-admin-768x406.png?v=1668016371 768w\" sizes=\"(max-width: 1259px) 100vw, 1259px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>And now you have access to more organization settings;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/more-cortex-settings.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1897\" height=\"723\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/more-cortex-settings.png\" alt=\"\" class=\"wp-image-14779\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/more-cortex-settings.png?v=1668017005 1897w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/more-cortex-settings-768x293.png?v=1668017005 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/more-cortex-settings-1536x585.png?v=1668017005 1536w\" sizes=\"(max-width: 1897px) 100vw, 1897px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>And there you go!<\/p>\n\n\n\n<p>That marks the end of our tutorial on installing Cortex on Ubuntu 22.04\/Ubuntu 20.04.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Further Reading<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/TheHive-Project\/CortexDocs\/blob\/master\/admin\/admin-guide.md#analyzers\" target=\"_blank\" rel=\"noreferrer noopener\">Administration Guide<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Tutorials<\/h3>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-integrate-thehive-with-misp\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Integrate TheHive with MISP<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-misp-on-ubuntu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install MISP on Ubuntu 22.04\/Ubuntu 20.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-thehive-on-ubuntu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install TheHive on Ubuntu 22.04\/Ubuntu 20.04<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to install Cortex on Ubuntu 22.04\/Ubuntu 20.04. Cortex is a powerful observable analysis and active response engine that<\/p>\n","protected":false},"author":3,"featured_media":14781,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[34,121,72],"tags":[6079,6077,6078,6076,6075,6074],"class_list":["post-14759","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","category-howtos","category-monitoring","tag-cortex-analyzers","tag-create-cortex-organization","tag-create-cortex-organization-admin","tag-install-cortex-on-linux","tag-install-cortex-on-ubuntu","tag-install-cortex-on-ubuntu-22-04-ubuntu-20-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14759"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=14759"}],"version-history":[{"count":18,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14759\/revisions"}],"predecessor-version":[{"id":20657,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14759\/revisions\/20657"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/14781"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=14759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=14759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=14759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}