{"id":7260,"date":"2020-11-20T23:28:49","date_gmt":"2020-11-20T20:28:49","guid":{"rendered":"https:\/\/kifarunix.com\/?p=7260"},"modified":"2024-03-14T23:43:54","modified_gmt":"2024-03-14T20:43:54","slug":"install-gitlab-with-ssl-tls-certificate-on-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-gitlab-with-ssl-tls-certificate-on-ubuntu-20-04\/","title":{"rendered":"Install Gitlab with SSL\/TLS Certificate on Ubuntu 20.04"},"content":{"rendered":"\n<p>In this tutorial, you will learn how to install Gitlab with SSL\/TLS certificate on Ubuntu 20.04. <a aria-label=\"GitLab (opens in a new tab)\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">GitLab<\/a> <em>is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI\/CD,<\/em> etc. <em>It is is a complete DevOps platform, delivered as a single application<\/em>.<\/p>\n\n\n\n<p>Read more about what Gitlab offers on <a aria-label=\"Gitlab Features page (opens in a new tab)\" class=\"rank-math-link\" href=\"https:\/\/about.gitlab.com\/features\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gitlab Features page<\/a>.<\/p>\n\n\n\n<p>Want to use Debian 11 instead? Check the link below;<\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-gitlab-ce-on-debian-11\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install Gitlab CE on Debian 11<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configure Gitlab with SSL\/TLS Certificates<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Gitlab Installation Requirements<\/h3>\n\n\n\n<p>Below are the bare minimums to install Gitlab with SSL\/TLS certificates on Ubuntu 20.04.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Hardware Requirements<\/h4>\n\n\n\n<p>Ensure the system you want to host with Gitlab has met the following minimum hardware requirements;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Storage<\/strong>: Enough storage depending on the size of the repositories you want to store in GitLab.<\/li>\n\n\n\n<li><strong>CPU<\/strong>: At least 4 cores. (supports up to 500 users).<\/li>\n\n\n\n<li><strong>Memory<\/strong>: At least 4GB RAM (supports up to 500 users).<\/li>\n\n\n\n<li><strong>Swap<\/strong>: At least 2GB of swap memory.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Software Requirements<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GitLab requires Ruby (MRI) 2.6.<\/li>\n\n\n\n<li>The minimum required Go version is 1.13.<\/li>\n\n\n\n<li>Node.js 10.13.0 or higher is required. Node 12.x is recommended.<\/li>\n\n\n\n<li>GitLab 13.0 and later requires Redis version 4.0 or higher.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Database Requirements<\/h4>\n\n\n\n<p>Gitlab supports PostgreSQL database only. With the following being table outlining required version of PostgreSQL database for a specific version of Gitlab;<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>GitLab version<\/th><th>Minimum PostgreSQL version<\/th><\/tr><\/thead><tbody><tr><td>10.0<\/td><td>9.6<\/td><\/tr><tr><td>13.0<\/td><td>11<\/td><\/tr><tr><td>13.6<\/td><td>12<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Read more about the requirements of installing <a href=\"https:\/\/docs.gitlab.com\/ee\/install\/requirements.html\" target=\"_blank\" aria-label=\"Gitlab on Requirements page (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Gitlab on Requirements page<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install Gitlab with SSL\/TLS Certificate<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Run System Update<\/h4>\n\n\n\n<p>Run system update;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt update<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Install Required package dependencies<\/h4>\n\n\n\n<p>Run the command below to install some required package dependencies.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install curl tzdata ca-certificates openssh-server<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"install-gitlab-on-ubuntu-20.04\"><a class=\"rank-math-link\" href=\"#install-gitlab-on-ubuntu-20.04\">Install Gitlab on Ubuntu 20.04<\/a><\/h4>\n\n\n\n<p>In this tutorial, we are installing Gitlab Community Edition, CE. Therefore, you can install it using the ready DEB binary package or directly from Gitlab repositories;<\/p>\n\n\n\n<p>To install Gitlab CE on Ubuntu 20.04, you need to install the Gitlab CE repo by running the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>curl -sS https:\/\/packages.gitlab.com\/install\/repositories\/gitlab\/gitlab-ce\/script.deb.sh | sudo bash<\/code><\/pre>\n\n\n\n<p>Once the Gitlab package repo is done, install Gitlab on Ubuntu 20.04;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install gitlab-ce<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>...\nPreparing to unpack ...\/gitlab-ce_13.5.4-ce.0_amd64.deb ...\nUnpacking gitlab-ce (13.5.4-ce.0) ...\nSetting up gitlab-ce (13.5.4-ce.0) ...\nIt looks like GitLab has not been configured yet; skipping the upgrade script.\n\n       *.                  *.\n      ***                 ***\n     *****               *****\n    .******             *******\n    ********            ********\n   ,,,,,,,,,***********,,,,,,,,,\n  ,,,,,,,,,,,*********,,,,,,,,,,,\n  .,,,,,,,,,,,*******,,,,,,,,,,,,\n      ,,,,,,,,,*****,,,,,,,,,.\n         ,,,,,,,****,,,,,,\n            .,,,***,,,,\n                ,*,.\n  \n\n\n     _______ __  __          __\n    \/ ____(_) \/_\/ \/   ____ _\/ \/_\n   \/ \/ __\/ \/ __\/ \/   \/ __ `\/ __ \\\n  \/ \/_\/ \/ \/ \/_\/ \/___\/ \/_\/ \/ \/_\/ \/\n  \\____\/_\/\\__\/_____\/\\__,_\/_.___\/\n  \n\nThank you for installing GitLab!\nGitLab was unable to detect a valid hostname for your instance.\nPlease configure a URL for your GitLab instance by setting `external_url`\nconfiguration in \/etc\/gitlab\/gitlab.rb file.\nThen, you can start your GitLab instance by running the following command:\n  sudo gitlab-ctl reconfigure\n\nFor a comprehensive list of configuration options please see the Omnibus GitLab readme\nhttps:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/blob\/master\/README.md\n<\/code><\/pre>\n\n\n\n<p>To install Gitlab using DEB binary package, download the binary from the <a aria-label=\"Gitlab packages page (opens in a new tab)\" rel=\"noreferrer noopener\" href=\"https:\/\/packages.gitlab.com\/gitlab\/gitlab-ce\" target=\"_blank\" class=\"rank-math-link\">Gitlab packages page<\/a> and install it manually using <code>apt<\/code> or <code>dpkg<\/code> commands;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget -O gitlab-ce_13.5.4-ce.0_arm64.deb https:\/\/packages.gitlab.com\/gitlab\/gitlab-ce\/packages\/ubuntu\/focal\/gitlab-ce_13.5.4-ce.0_arm64.deb\/download.deb<\/code><\/pre>\n\n\n\n<p>apt install .\/gitlab-ce_13.5.4-ce.0_arm64.deb<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Configure Gitlab with SSL\/TLS Certificate on Ubuntu 20.04<\/h4>\n\n\n\n<p>Once the Gitlab CE package is installed, you can install SSL\/TLS certificates. There are two ways in which you can configure Gitlab with SSL\/TLS certificates;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Using free and automated HTTPS with Let\u2019s Encrypt<\/li>\n\n\n\n<li>Manually configuring HTTPS with your own certificates<\/li>\n<\/ol>\n\n\n\n<p>In this demo, we are going to manually setup Gitlab with SSL certs using our own self signed certificates. If you are going to expose your gitlab server to public internet, you can consider using the commercial TLS certs.<\/p>\n\n\n\n<p>Create a directory to store the SSL certs;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>mkdir \/etc\/gitlab\/ssl<\/code><\/pre>\n\n\n\n<p>Next, generate the self signed SSL certs by running the command below. Be sure to replace the certificates details accordingly in the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>openssl req -newkey rsa:4096 -x509 -sha512 -days 3650 -nodes -out \/etc\/gitlab\/ssl\/kifarunix-demo.crt -keyout \/etc\/gitlab\/ssl\/kifarunix-demo.key -subj \"\/C=US\/ST=California\/L=San Francisco\/O=Kifarunix-demo Ltd\/CN=*.kifarunix-demo.com\/\"<\/code><\/pre>\n\n\n\n<p>Copy the public certificate file only into the&nbsp;<code><strong>\/etc\/gitlab\/trusted-certs<\/strong><\/code>&nbsp;directory.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>mkdir \/etc\/gitlab\/trusted-certs<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>cp \/etc\/gitlab\/ssl\/kifarunix-demo.crt \/etc\/gitlab\/trusted-certs\/<\/code><\/pre>\n\n\n\n<p>Want to use Let&#8217;s Encrypt instead? Check this <a href=\"https:\/\/docs.gitlab.com\/omnibus\/settings\/ssl.html#lets-encrypt-integration\" target=\"_blank\" aria-label=\"link (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">link<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Configure a URL for GitLab Server on Ubuntu 20.04<\/h4>\n\n\n\n<p>Once the certificates are generated, edit the <strong><code>\/etc\/gitlab\/gitlab.rb<\/code><\/strong> configuration file and replace the value of the <strong><code>external_url<\/code><\/strong> parameter to your Gitlab CE server URL to enable HTTPS for the domain. Replace the domain name appropriately.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>vim \/etc\/gitlab\/gitlab.rb<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>...\n## GitLab URL\n##! URL on which GitLab will be reachable.\n##! For more details on configuring external_url see:\n##! https:\/\/docs.gitlab.com\/omnibus\/settings\/configuration.html#configuring-the-external-url-for-gitlab\n##!\n##! Note: During installation\/upgrades, the value of the environment variable\n##! EXTERNAL_URL will be used to populate\/replace this value.\n##! On AWS EC2 instances, we also attempt to fetch the public hostname\/IP\n##! address from AWS. For more details, see:\n##! https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/instancedata-data-retrieval.html\n#external_url 'http:\/\/gitlab.example.com'\nexternal_url 'https:\/\/gitlab.kifarunix-demo.com'\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Enable Gitlab SSL Settings<\/h4>\n\n\n\n<p>Next, scroll down to Gitlab NGINX section and make the following adjustments (as per your setup).<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>################################################################################\n## GitLab NGINX\n##! Docs: https:\/\/docs.gitlab.com\/omnibus\/settings\/nginx.html\n################################################################################\n\nnginx['enable'] = true \nnginx['client_max_body_size'] = '250m'\nnginx['redirect_http_to_https'] = true \n...\n...\nnginx['ssl_certificate'] = \"\/etc\/gitlab\/ssl\/kifarunix-demo.crt\"\nnginx['ssl_certificate_key'] = \"\/etc\/gitlab\/ssl\/kifarunix-demo.key\"\n...\n...\nnginx['ssl_protocols'] = \"TLSv1.2 TLSv1.3\"\n<\/code><\/pre>\n\n\n\n<p>There are quite number of configuration option options. Go through the configuration and enable ssl for any other service you need.<\/p>\n\n\n\n<p>Save and exit the configuration file once you are done with the configurations.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Reconfigure Omnibus&nbsp;GitLab<\/h4>\n\n\n\n<p>Once the setup is done, reconfigure Omnibus&nbsp;Gitlab. Reconfiguration is needed whenever there is any configuration changes.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>gitlab-ctl reconfigure<\/code><\/pre>\n\n\n\n<p>Check the status of Gitlab services;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>gitlab-ctl status<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>run: alertmanager: (pid 16779) 225s; run: log: (pid 16373) 290s\nrun: gitaly: (pid 16662) 227s; run: log: (pid 15291) 727s\nrun: gitlab-exporter: (pid 16661) 227s; run: log: (pid 16274) 306s\nrun: gitlab-workhorse: (pid 16637) 228s; run: log: (pid 15974) 328s\nrun: grafana: (pid 16856) 207s; run: log: (pid 16564) 247s\nrun: logrotate: (pid 16033) 321s; run: log: (pid 16041) 319s\nrun: nginx: (pid 17480) 1s; run: log: (pid 16013) 326s\nrun: node-exporter: (pid 16652) 227s; run: log: (pid 16167) 312s\nrun: postgres-exporter: (pid 16791) 225s; run: log: (pid 16406) 283s\nrun: postgresql: (pid 15460) 688s; run: log: (pid 15473) 686s\nrun: prometheus: (pid 16763) 226s; run: log: (pid 16343) 293s\nrun: puma: (pid 15875) 345s; run: log: (pid 15882) 343s\nrun: redis: (pid 15240) 735s; run: log: (pid 15258) 733s\nrun: redis-exporter: (pid 16680) 227s; run: log: (pid 16309) 300s\nrun: sidekiq: (pid 15891) 339s; run: log: (pid 15912) 336s\n<\/code><\/pre>\n\n\n\n<p>If you need to restart all Gitlab services;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>gitlab-ctl restart<\/code><\/pre>\n\n\n\n<p>You can as well use <code><strong>start|stop<\/strong><\/code> command options to control Gitlab services.<\/p>\n\n\n\n<p>To start, stop or restart an individual component, eg nginx;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>gitlab-ctl start|stop|restart nginx<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Accessing Gitlab Web Interface<\/h3>\n\n\n\n<p>The basic install of Gitlab with SSL\/TLS Certificate on Ubuntu 20.04 is now done. All you can do now is to access the Gitlab web interface.<\/p>\n\n\n\n<p>If UFW is running, you need to open port 443\/80 to allow external access.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>ufw allow \"Apache Full\"<\/code><\/pre>\n\n\n\n<p>To allow from specific IPs;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>ufw allow from 192.168.57.1 to any port 80 proto tcp\nufw allow from 192.168.57.1 to any port 443 proto tcp<\/code><\/pre>\n\n\n\n<p>Upon accessing the web interface, you are prompted to set your new root user password.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1222\" height=\"798\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/07\/gitlab_ui.png\" alt=\"\" class=\"wp-image-9756\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/07\/gitlab_ui.png?v=1626868382 1222w, https:\/\/kifarunix.com\/wp-content\/uploads\/2021\/07\/gitlab_ui-768x502.png?v=1626868382 768w\" sizes=\"(max-width: 1222px) 100vw, 1222px\" \/><\/figure>\n\n\n\n<p>Login to Gitlab web user interface as root user with password set above. You can as well register your own account and proceed to login to Gitlab web dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1218\" height=\"756\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/root-login.png\" alt=\"\" class=\"wp-image-7270\" style=\"width:1068px;height:662px\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/root-login.png?v=1605903460 1218w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/root-login-768x477.png?v=1605903460 768w\" sizes=\"(max-width: 1218px) 100vw, 1218px\" \/><\/figure>\n\n\n\n<p>Gitlab web dashboard for user root;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1888\" height=\"433\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/gitlab-dashboard.png\" alt=\"\" class=\"wp-image-7271\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/gitlab-dashboard.png?v=1605903461 1888w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/gitlab-dashboard-768x176.png?v=1605903461 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/11\/gitlab-dashboard-1536x352.png?v=1605903461 1536w\" sizes=\"(max-width: 1888px) 100vw, 1888px\" \/><\/figure>\n\n\n\n<p>Gitlab is now installed and setup, basically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reference<\/h3>\n\n\n\n<p><a aria-label=\"Download and install Gitlab on Ubuntu (opens in a new tab)\" href=\"https:\/\/about.gitlab.com\/install\/#ubuntu\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Download and install Gitlab on Ubuntu<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Further Reading<\/h3>\n\n\n\n<p><a aria-label=\"Gitlab Documentation (opens in a new tab)\" href=\"https:\/\/docs.gitlab.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Gitlab Documentation<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Tutorials<\/h3>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-latest-apache-solr-on-centos-8\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install latest Apache Solr on CentOS 8<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-latest-apache-solr-on-centos-8\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install latest Apache Solr on Ubuntu 20.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-latest-apache-solr-on-centos-8\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Visualize WordPress User Activity Logs on ELK Stack<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-latest-apache-solr-on-centos-8\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Quick Way to Install and Configure SNMP on Ubuntu 20.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-latest-apache-solr-on-centos-8\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Easily Install and Setup Cacti on Ubuntu 20.04<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to install Gitlab with SSL\/TLS certificate on Ubuntu 20.04. GitLab is an open source end-to-end software development platform<\/p>\n","protected":false},"author":3,"featured_media":9757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121],"tags":[2885,2887,2888,2884,2903,2890,2902,2889,1200,2886],"class_list":["post-7260","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-gitlab-ce-install-ubuntu","tag-gitlab-ctl","tag-gitlab-ctl-ssl-tls","tag-install-gitlab-ce-ubuntu-20-04","tag-install-gitlab-ubuntu-20-04","tag-secure-gitlab-with-ssl-tls","tag-setup-gitlab-on-ubuntu-20-04","tag-tls-gitlab-ce","tag-ubuntu-20-04","tag-ubuntu-20-04-gitlab-ce-install","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\/7260"}],"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=7260"}],"version-history":[{"count":8,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7260\/revisions"}],"predecessor-version":[{"id":21555,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7260\/revisions\/21555"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/9757"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=7260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=7260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=7260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}