{"id":3703,"date":"2023-10-07T10:02:44","date_gmt":"2023-10-07T14:02:44","guid":{"rendered":"https:\/\/karmismusingstech.com\/?p=3703"},"modified":"2025-08-12T13:36:28","modified_gmt":"2025-08-12T17:36:28","slug":"alpine-linux-3-18-4-small-simple-secure","status":"publish","type":"post","link":"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/07\/alpine-linux-3-18-4-small-simple-secure\/","title":{"rendered":"Alpine Linux 3.18.4 \u2013 Small. Simple. Secure."},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-3708 size-medium\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/Alpine-3-18-4-500x259.jpg\" alt=\"\" width=\"500\" height=\"259\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/Alpine-3-18-4-500x259.jpg 500w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/Alpine-3-18-4-768x397.jpg 768w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/Alpine-3-18-4.jpg 800w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><a href=\"https:\/\/www.alpinelinux.org\/\" target=\"_blank\" rel=\"noopener\">Alpine Linux<\/a> caught my eye the other day, in this article: <a href=\"https:\/\/thehackernews.com\/2023\/10\/looney-tunables-new-linux-flaw-enables.html\" target=\"_blank\" rel=\"noopener\"><b>Looney Tunables: New Linux Flaw Enables Privilege Escalation on Major Distributions<\/b><\/a>. Other major Linuxes were found to be vulnerable and exploitable to Looney Tunables, with Alpine Linux being the exception of those tested.<\/p>\n<p>\u2018<i>Alpine Linux, which uses the musl libc library instead of glibc.<\/i>\u2019 I did a post on Linux security flaws \u2013 <a href=\"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/04\/list-of-linux-security-flaws-keeps-growing-use-linux-as-your-desktop-laptop-os\/\"><b>Here<\/b><\/a>. Then decided to do a post on Alpine Linux installation. Mainly an instructional post on how to install it, which is long, so I won\u2019t have a lot of info on the inner workings of Alpine Linux.<\/p>\n<p>For more info, Jack Wallen has a good article on \u2013 <a href=\"https:\/\/www.techtarget.com\/searchitoperations\/definition\/Alpine-Linux\" target=\"_blank\" rel=\"noopener\"><b>What is Alpine Linux?<\/b><\/a><\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/07\/alpine-linux-3-18-4-small-simple-secure\/#Alpine_Linux_3184_Installation\" >Alpine Linux 3.18.4 Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/07\/alpine-linux-3-18-4-small-simple-secure\/#Post_Install_DE_desktop_environment\" >Post Install &amp; DE (desktop environment)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/07\/alpine-linux-3-18-4-small-simple-secure\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Alpine_Linux_3184_Installation\"><\/span>Alpine Linux 3.18.4 Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here are some links:<\/p>\n<ul>\n<li><b>1)<\/b> <a href=\"https:\/\/www.alpinelinux.org\/\" target=\"_blank\" rel=\"noopener\">Alpine Linux<\/a><\/li>\n<li><b>2)<\/b> <a href=\"https:\/\/wiki.alpinelinux.org\/wiki\/Main_Page\" target=\"_blank\" rel=\"noopener\">Main Page<\/a><\/li>\n<li><b>3)<\/b> <a href=\"https:\/\/wiki.alpinelinux.org\/wiki\/Installation\" target=\"_blank\" rel=\"noopener\">Installation<\/a><\/li>\n<li><b>4)<\/b> <a href=\"https:\/\/wiki.alpinelinux.org\/wiki\/Alpine_setup_scripts\" target=\"_blank\" rel=\"noopener\">Alpine setup scripts<\/a><\/li>\n<li><b>5)<\/b> <a href=\"https:\/\/docs.alpinelinux.org\/user-handbook\/0.1a\/index.html\" target=\"_blank\" rel=\"noopener\">Alpine User Handbook<\/a><\/li>\n<li><b>6<\/b><b>)<\/b> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Alpine_Linux\" target=\"_blank\" rel=\"noopener\">Wikipedia<\/a><\/li>\n<\/ul>\n<p>There is no graphical installer \u2013 it\u2019s a TTY <i>and\/or<\/i> terminal installation, so most are going to be unable to install it. It took me three tries before I finally got their (<i>almost gave up<\/i>) guides &amp; instruction condensed enough to figure it out, and a fourth try before finally being able to add a desktop environment. \ud83d\ude33 Still, be sure to refer to their guides for any questions you might have.<\/p>\n<p>I <a href=\"https:\/\/www.alpinelinux.org\/downloads\/\" target=\"_blank\" rel=\"noopener\">Downloaded<\/a> the <b>alpine-extended-3.18.4-x86_64.<\/b><b>iso<\/b> @ 843 MB version. Used <a href=\"https:\/\/rufus.ie\/en\/\" target=\"_blank\" rel=\"noopener\">Rufus<\/a> to create bootable installation USB.<\/p>\n<p>Tried not to be too confusing on the instructions\u2014using bold highlight for what I typed in. Your layouts &amp; timezone may differ, and you may get differences that can cause issues, e.g., selecting the wrong \u201cvariant\u201d for your keyboard may lead to the abcd keys showing up as 12$^ keys, and that caused my most failures. Red highlights are mainly notes that might be helpful. \ud83d\ude42\ud83d\udc4d<\/p>\n<p>(<span style=\"color: #bf0041;\"><i><b>NOTE<\/b><\/i><\/span><span style=\"color: #bf0041;\"><i>: the bootable USB boots into a TTY terminal or a terminal. The open bracket &amp; close bracket <\/i><\/span><span style=\"color: #bf0041;\"><b>[ ]<\/b><\/span><span style=\"color: #bf0041;\"><i> keys <\/i><\/span><span style=\"color: #bf0041;\"><i>seem to offer a default option, and I mostly went with that\u2014typing whatever was in the brackets next to their option<\/i><\/span>)<\/p>\n<p>localhost login: <b>root<\/b><br \/>\nlocalhost: # <b>setup-alpine <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>There will be a list of keyboard layouts here<\/i><\/span>)<br \/>\nSelect keyboard layout: <b>us <\/b><br \/>\nSelect variant: <b>us <\/b><\/p>\n<p>Enter system hostname [localhost] <b>karmi <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>Internet connections next\u2014I suggest <\/i><\/span><span style=\"color: #bf0041;\"><i>using the eth0 Ethernet connection here unless you know how to setup any other connections that you like \u2013 help is offered for that<\/i><\/span>)<br \/>\nAvailable interfaces are: eth0.<br \/>\nWhich one do you want to initialize? (or \u2018?\u2019 or \u2018done\u2019) [eth0] <b>eth0 <\/b><br \/>\nIp address for eth0 (or \u2018dhcp\u2019 or \u2018none\u2019 or \u2018?\u2019) [dhcp] <b>dhcp <\/b><br \/>\nDo you want to do any manual network configuration? (y\/n) [n] <b>n <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>A root password is next\u2014seemed to require at least 5 characters &amp; I used 12345. They said it was \u201ctoo weak\u201d, but then said to \u201cRetype\u201d it<\/i><\/span>)<br \/>\nChanging password for root<br \/>\nNew password: 12345<br \/>\nBad password: too weak<br \/>\nRetype password: 12345<\/p>\n<p>(<span style=\"color: #bf0041;\"><i>timezone is next &amp; I didn\u2019t go w\/ the default [UTC] this time \u2013 I wanted to see their list<\/i><\/span>)<br \/>\nWhich timezone are you in? (\u2018?\u2019 for list) [UTC] <b>?<\/b><br \/>\n(<span style=\"color: #bf0041;\"><i>long list comes up <\/i><\/span><span style=\"color: #bf0041;\"><i>&amp; they repeat question<\/i><\/span>)<br \/>\nWhich timezone are you in? (\u2018?\u2019 for list) [UTC] <b>America\/ <\/b><br \/>\n(<span style=\"color: #bf0041;\"><i>they do the same for sub-timezone &amp; I already knew it so didn&#8217;t need the list<\/i><\/span>)<br \/>\nWhat sub-timezone of \u2018America\/\u2019 are you in? (\u2018?\u2019 for list) <b>New_York<\/b><\/p>\n<p>HTTP\/FTP proxy URL? (e.g. \u2018http:\/\/proxy:8080\u2019 or \u2018none\u2019) [none] <b>none<\/b><\/p>\n<p>Which NTP client to rub? (\u2018busybox\u2019 or \u2018openntpd\u2019 or \u2018chrony\u2019 or \u2018none\u2019) [chrony] <b>chrony <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>long list of mirror sites come up next\u2014I went w\/<\/i><\/span><span style=\"color: #bf0041;\"> #26<\/span>)<br \/>\nEnter mirror number (1-79) or URL to add (or r\/f\/e\/done) [1] <b>26 <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>A standard user can be created next or later\u2014I tested both ways &amp; will do it now in this post. <\/i><\/span><span style=\"color: #bf0041;\"><i>The user will be needed to add desktop later<\/i><\/span>)<br \/>\nSetup a user? (enter a lower-case login name or \u2018no\u2019) [no] <b>karmi<\/b><br \/>\nFull name for user karmi [karmi] <b>karmi <\/b><br \/>\nChanging password for karmi<br \/>\nNew password: 12345<br \/>\nBad password: too short<br \/>\nRetype password: 12345<br \/>\n(<span style=\"color: #bf0041;\"><i>Linux and their passwords!?!?!?!?!?!?!<\/i><\/span> \ud83d\ude42 )<\/p>\n<p>Enter ssh key or URL for karmi (or \u2018none\u2019) [none] <b>none <\/b><\/p>\n<p>Which ssh server? (\u2018openssh\u2019 or \u2018dropbear\u2019 or \u2019none\u2019) [openssh] <b>openssh <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>next is your Target Disk choice\u2014make sure you select correctly. I have test computers for this, so only one disk will show up as Target, in this case a 32GB SanDisk Ultra USB<\/i><\/span>)<br \/>\nAvailable disks are:<br \/>\nsda\u00a0\u00a0\u00a0\u00a0\u00a0 (30.8 GB SanDisk Ultra)<br \/>\nWhich disk(s) would you like to use? (or \u2018?\u2019 for help or \u2018none\u2019) [none] <b>sda<\/b><br \/>\nHow would you like to use it? (\u2018sys\u2019 or \u2018data\u2019 or \u2018crypt\u2019 or \u2018lvm\u2019 or \u2018?\u2019 for help) [?] <b>sys<\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>They can format\/partition it for you now \u2013 to a fat32\/swap\/ext4 Target Disk<\/i><\/span>)<br \/>\nWARNING: Erase the above disk(s) and continue? (y\/n) [n]<b> <\/b><b>y<\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>At this point it creates the partitions, installs it, then does other stuff and adds GRUB stuff<\/i><\/span>)<\/p>\n<p>Installation is complete. Please reboot.<\/p>\n<p>karmi: # <b>reboot <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>Remember to unplug the bootable installation USB before system boots into new installation. It boots back up and we will install desktop now. I will login as root instead of standard \u201ckarmi\u201d user<\/i><\/span>)<\/p>\n<p>karmi login: <b>root<\/b><br \/>\nPassword: 12345<\/p>\n<p>Welcome to Alpine!<\/p>\n<p>(<span style=\"color: #bf0041;\"><i>It points you to the Alpine Wiki and how-to-guides &amp; some YADA YADA<\/i><\/span>)<\/p>\n<p>karmi: # <b>setup-desktop <\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>If we hadn\u2019t set up a standard user earlier, then it would require it to be set up now<\/i><\/span>)<\/p>\n<p>Which desktop environment? (\u2018gnome\u2019 or \u2018plasma\u2019 or \u2018xfce\u2019 or \u2018none\u2019) [none] <b>plasma<\/b><\/p>\n<p>(<span style=\"color: #bf0041;\"><i>starts installing some 539 files for the KDE Plasma DE<\/i><\/span>)<\/p>\n<p>karmi: # <b>reboot <\/b><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Post_Install_DE_desktop_environment\"><\/span>Post Install &amp; DE (desktop environment)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>At the Login Screen\/Window you can now login as standard user (karmi) or as \u201cOther\u201d and select root:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3713 size-full\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-plasma-login-screen.jpg\" alt=\"\" width=\"612\" height=\"514\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-plasma-login-screen.jpg 612w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-plasma-login-screen-500x420.jpg 500w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/><\/p>\n<p>I can\u2019t stand the annoying Linux \u201cAuthenticate\u201d popups that slow down my work flow &amp; disrupt my thoughts, so I login as root on all my computers when using Linux. If the Distro doesn&#8217;t offer the root option, then I don&#8217;t use it since it will be a &#8216;<em>Linux Nanny<\/em>&#8216; OS with never ending popups &amp; password demands. \ud83d\udc4e Alpine gets an A+ for offering both options. \ud83d\udc4c\ud83d\udc4d\ud83d\ude42<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-2860 size-full\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/07\/authenicates.jpg\" alt=\"\" width=\"616\" height=\"341\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/07\/authenicates.jpg 616w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/07\/authenicates-500x277.jpg 500w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><\/p>\n<p>It seems that Alpine might do their own editing of apps, for security reasons, e.g. <a href=\"https:\/\/gparted.org\/\" target=\"_blank\" rel=\"noopener\">GParted<\/a> didn\u2019t have some of the options I like\u2014no BIGGIE, but I noticed some differences in some apps that I added.<\/p>\n<p>BTW, Dolphin File Manager wasn\u2019t in the original installation, and had to be added from the Discover Software Center \u2013 which worked great and offered all I wanted.<\/p>\n<p>Here\u2019s DE:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3715 size-medium\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1a-500x281.jpg\" alt=\"\" width=\"500\" height=\"281\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1a-500x281.jpg 500w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1a-768x432.jpg 768w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1a.jpg 960w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>System Info:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3716 size-full\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1b.jpg\" alt=\"\" width=\"742\" height=\"585\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1b.jpg 742w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1b-500x394.jpg 500w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>Application Launcher &amp; panel app\u2019s icons:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3718 size-medium\" src=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1c-500x427.jpg\" alt=\"\" width=\"500\" height=\"427\" srcset=\"https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1c-500x427.jpg 500w, https:\/\/karmismusingstech.com\/wp-content\/uploads\/2023\/10\/alpine-1c.jpg 674w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Really like this Alpine Linux OS!!! Will do some more testing over the next month or so, but looks like I will add it to my <a href=\"https:\/\/karmismusingstech.com\/index.php\/operating-systems\/linux\/karmis-top-10-linux-distros\/\"><i><b>Karmi\u2019s Top 10++ Linux Distros<\/b><\/i><\/a> rankings.<\/p>\n<p>Lightweight &amp; fast. Offers a Full-time root user option. Their KDE Plasma is easy to work with.<\/p>\n<p>\u2018<i>Portability<\/i>\u2019 is a great feature of any OS, a feature that is often overlooked (IMHO), and many of the Linux Distros are portable\u2014not all, but most. Installation to the 32 GB SanDisk Ultra went fast and easy. BTW, not all USB\u2019s support or work well with the ext4 file system, but both SanDisk &amp; Samsung do.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alpine Linux caught my eye the other day, in this article: Looney Tunables: New Linux Flaw Enables Privilege Escalation on Major Distributions. Other major Linuxes were found to be vulnerable and exploitable to Looney Tunables, with Alpine Linux being the exception of those tested. \u2018Alpine Linux, which uses the musl libc library instead of glibc.\u2019 &#8230; <a title=\"Alpine Linux 3.18.4 \u2013 Small. Simple. Secure.\" class=\"read-more\" href=\"https:\/\/karmismusingstech.com\/index.php\/2023\/10\/07\/alpine-linux-3-18-4-small-simple-secure\/\" aria-label=\"Read more about Alpine Linux 3.18.4 \u2013 Small. Simple. Secure.\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":24,"footnotes":""},"categories":[171,100,169,11,36],"tags":[24,28],"class_list":["post-3703","post","type-post","status-publish","format-standard","hentry","category-alpine-linux","category-kde-plasma","category-libreoffice","category-linux","category-windows-11","tag-linux","tag-technology"],"_links":{"self":[{"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/posts\/3703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/comments?post=3703"}],"version-history":[{"count":13,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/posts\/3703\/revisions"}],"predecessor-version":[{"id":3721,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/posts\/3703\/revisions\/3721"}],"wp:attachment":[{"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/media?parent=3703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/categories?post=3703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/karmismusingstech.com\/index.php\/wp-json\/wp\/v2\/tags?post=3703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}