<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>infra-ansible, branch HEAD</title>
<subtitle>ansible script to ship alpine/ssh/wireguard</subtitle>
<entry>
<id>07d9da59d55827198be043696d97979d14cfc304</id>
<published>2024-09-04T19:33:31Z</published>
<updated>2024-09-04T19:33:31Z</updated>
<title>decrypt vault with split gpg</title>
<link rel="alternate" type="text/html" href="commit/07d9da59d55827198be043696d97979d14cfc304.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 07d9da59d55827198be043696d97979d14cfc304
parent 78c2ec8e9c899eb57bf07d1b3e53efbb53d4e49a
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu,  5 Sep 2024 03:33:31 +0800

decrypt vault with split gpg

</content>
</entry>
<entry>
<id>78c2ec8e9c899eb57bf07d1b3e53efbb53d4e49a</id>
<published>2024-06-10T12:16:42Z</published>
<updated>2024-06-10T12:16:42Z</updated>
<title>move all files to main directory</title>
<link rel="alternate" type="text/html" href="commit/78c2ec8e9c899eb57bf07d1b3e53efbb53d4e49a.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 78c2ec8e9c899eb57bf07d1b3e53efbb53d4e49a
parent a4f7f2998e4382bada4b488e8fa2344881e2d841
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 10 Jun 2024 20:16:42 +0800

move all files to main directory

</content>
</entry>
<entry>
<id>a4f7f2998e4382bada4b488e8fa2344881e2d841</id>
<published>2024-06-10T12:10:21Z</published>
<updated>2024-06-10T12:10:21Z</updated>
<title>fix order of wireguard client rc scripts</title>
<link rel="alternate" type="text/html" href="commit/a4f7f2998e4382bada4b488e8fa2344881e2d841.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a4f7f2998e4382bada4b488e8fa2344881e2d841
parent e6fcd3c05687ba7cfee6d2fe4cec4f15c295885e
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 10 Jun 2024 20:10:21 +0800

fix order of wireguard client rc scripts

</content>
</entry>
<entry>
<id>e6fcd3c05687ba7cfee6d2fe4cec4f15c295885e</id>
<published>2024-06-01T09:30:59Z</published>
<updated>2024-06-01T09:30:59Z</updated>
<title>group local tasks into ansible blocks</title>
<link rel="alternate" type="text/html" href="commit/e6fcd3c05687ba7cfee6d2fe4cec4f15c295885e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit e6fcd3c05687ba7cfee6d2fe4cec4f15c295885e
parent 03cedf9e0c2f6a652d041a53b55201689b2ec4aa
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat,  1 Jun 2024 17:30:59 +0800

group local tasks into ansible blocks

</content>
</entry>
<entry>
<id>03cedf9e0c2f6a652d041a53b55201689b2ec4aa</id>
<published>2024-06-01T09:25:16Z</published>
<updated>2024-06-01T09:25:16Z</updated>
<title>escalate privelege manually for local tasks</title>
<link rel="alternate" type="text/html" href="commit/03cedf9e0c2f6a652d041a53b55201689b2ec4aa.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 03cedf9e0c2f6a652d041a53b55201689b2ec4aa
parent 73aa9dd75da5b1536ff8f982b365f2451a7d7658
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat,  1 Jun 2024 17:25:16 +0800

escalate privelege manually for local tasks

</content>
</entry>
<entry>
<id>73aa9dd75da5b1536ff8f982b365f2451a7d7658</id>
<published>2024-06-01T09:24:13Z</published>
<updated>2024-06-01T09:24:13Z</updated>
<title>target python3 binary</title>
<link rel="alternate" type="text/html" href="commit/73aa9dd75da5b1536ff8f982b365f2451a7d7658.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 73aa9dd75da5b1536ff8f982b365f2451a7d7658
parent aa2d65dfae2fb2c340a0157fc6f34e47e3a10f1d
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat,  1 Jun 2024 17:24:13 +0800

target python3 binary

</content>
</entry>
<entry>
<id>aa2d65dfae2fb2c340a0157fc6f34e47e3a10f1d</id>
<published>2024-05-31T21:32:12Z</published>
<updated>2024-05-31T21:32:12Z</updated>
<title>adjust tasks for alpine</title>
<link rel="alternate" type="text/html" href="commit/aa2d65dfae2fb2c340a0157fc6f34e47e3a10f1d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit aa2d65dfae2fb2c340a0157fc6f34e47e3a10f1d
parent 0e124ff8430f3a3aab3b2929fb417416efd9a4c2
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat,  1 Jun 2024 05:32:12 +0800

adjust tasks for alpine

</content>
</entry>
<entry>
<id>0e124ff8430f3a3aab3b2929fb417416efd9a4c2</id>
<published>2024-05-31T09:44:12Z</published>
<updated>2024-05-31T09:44:12Z</updated>
<title>build alpine as host os</title>
<link rel="alternate" type="text/html" href="commit/0e124ff8430f3a3aab3b2929fb417416efd9a4c2.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 0e124ff8430f3a3aab3b2929fb417416efd9a4c2
parent a01c4a9095e27adfe82a91b8fe5bc508ba1461cc
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 31 May 2024 17:44:12 +0800

build alpine as host os

</content>
</entry>
<entry>
<id>a01c4a9095e27adfe82a91b8fe5bc508ba1461cc</id>
<published>2024-05-21T09:31:44Z</published>
<updated>2024-05-21T09:31:44Z</updated>
<title>set up server01 local testing environment</title>
<link rel="alternate" type="text/html" href="commit/a01c4a9095e27adfe82a91b8fe5bc508ba1461cc.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a01c4a9095e27adfe82a91b8fe5bc508ba1461cc
parent 1734a0364217ee7b69ac0606ed5d3b6286dc9805
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 21 May 2024 17:31:44 +0800

set up server01 local testing environment

</content>
</entry>
<entry>
<id>1734a0364217ee7b69ac0606ed5d3b6286dc9805</id>
<published>2024-05-17T15:49:34Z</published>
<updated>2024-05-17T15:49:34Z</updated>
<title>debug playbook - use &#39;ansible servers -m setup&#39;</title>
<link rel="alternate" type="text/html" href="commit/1734a0364217ee7b69ac0606ed5d3b6286dc9805.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 1734a0364217ee7b69ac0606ed5d3b6286dc9805
parent 9ca0948dfb5aa9be0f21c34d734b4c79ad48952b
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:49:34 +0800

debug playbook - use &#39;ansible servers -m setup&#39;

</content>
</entry>
<entry>
<id>9ca0948dfb5aa9be0f21c34d734b4c79ad48952b</id>
<published>2024-05-17T15:45:28Z</published>
<updated>2024-05-17T15:45:28Z</updated>
<title>refresh ansible facts after setup is over</title>
<link rel="alternate" type="text/html" href="commit/9ca0948dfb5aa9be0f21c34d734b4c79ad48952b.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 9ca0948dfb5aa9be0f21c34d734b4c79ad48952b
parent 9c5e9a193ad16b6ba2be3ef9f388c6076e27ced2
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:45:28 +0800

refresh ansible facts after setup is over

</content>
</entry>
<entry>
<id>9c5e9a193ad16b6ba2be3ef9f388c6076e27ced2</id>
<published>2024-05-17T15:42:40Z</published>
<updated>2024-05-17T15:42:40Z</updated>
<title>remove k0s nftables</title>
<link rel="alternate" type="text/html" href="commit/9c5e9a193ad16b6ba2be3ef9f388c6076e27ced2.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 9c5e9a193ad16b6ba2be3ef9f388c6076e27ced2
parent a6e86913ac78c45a2a2e1c33c6d36a92ad55933f
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:42:40 +0800

remove k0s nftables

</content>
</entry>
<entry>
<id>a6e86913ac78c45a2a2e1c33c6d36a92ad55933f</id>
<published>2024-05-17T15:23:15Z</published>
<updated>2024-05-17T15:23:15Z</updated>
<title>remove k0s</title>
<link rel="alternate" type="text/html" href="commit/a6e86913ac78c45a2a2e1c33c6d36a92ad55933f.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a6e86913ac78c45a2a2e1c33c6d36a92ad55933f
parent 2a1a278b2bec467140de4ba818e61f860abc6786
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:23:15 +0800

remove k0s

</content>
</entry>
<entry>
<id>2a1a278b2bec467140de4ba818e61f860abc6786</id>
<published>2024-05-17T15:21:38Z</published>
<updated>2024-05-17T15:21:38Z</updated>
<title>move nftables to firewall role</title>
<link rel="alternate" type="text/html" href="commit/2a1a278b2bec467140de4ba818e61f860abc6786.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 2a1a278b2bec467140de4ba818e61f860abc6786
parent 11cc802885c262b983b706d9277e7949a83a9f19
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:21:38 +0800

move nftables to firewall role

</content>
</entry>
<entry>
<id>11cc802885c262b983b706d9277e7949a83a9f19</id>
<published>2024-05-17T15:16:11Z</published>
<updated>2024-05-17T15:16:11Z</updated>
<title>modify firewall to allow k0s/calico to work</title>
<link rel="alternate" type="text/html" href="commit/11cc802885c262b983b706d9277e7949a83a9f19.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 11cc802885c262b983b706d9277e7949a83a9f19
parent e517423cc98a26adf8542fce064e29e1215a1edd
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:16:11 +0800

modify firewall to allow k0s/calico to work

</content>
</entry>
<entry>
<id>e517423cc98a26adf8542fce064e29e1215a1edd</id>
<published>2024-05-17T15:07:30Z</published>
<updated>2024-05-17T15:07:30Z</updated>
<title>use calico with k0s</title>
<link rel="alternate" type="text/html" href="commit/e517423cc98a26adf8542fce064e29e1215a1edd.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit e517423cc98a26adf8542fce064e29e1215a1edd
parent 3b88435a4655628d450090cfa4775ec6690f0d4c
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:07:30 +0800

use calico with k0s

</content>
</entry>
<entry>
<id>3b88435a4655628d450090cfa4775ec6690f0d4c</id>
<published>2024-05-17T15:05:11Z</published>
<updated>2024-05-17T15:05:11Z</updated>
<title>fix client&#39;s kubeconfig server address</title>
<link rel="alternate" type="text/html" href="commit/3b88435a4655628d450090cfa4775ec6690f0d4c.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 3b88435a4655628d450090cfa4775ec6690f0d4c
parent 442a1ab6e0163b1b1a88b84ae0dffeae56b75541
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:05:11 +0800

fix client&#39;s kubeconfig server address

</content>
</entry>
<entry>
<id>442a1ab6e0163b1b1a88b84ae0dffeae56b75541</id>
<published>2024-05-17T15:01:51Z</published>
<updated>2024-05-17T15:01:51Z</updated>
<title>change nameservers variable to a list</title>
<link rel="alternate" type="text/html" href="commit/442a1ab6e0163b1b1a88b84ae0dffeae56b75541.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 442a1ab6e0163b1b1a88b84ae0dffeae56b75541
parent 9a2d6b00a4ae9c63d75fe6dfa2c8fdd58883b8a3
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 23:01:51 +0800

change nameservers variable to a list

</content>
</entry>
<entry>
<id>9a2d6b00a4ae9c63d75fe6dfa2c8fdd58883b8a3</id>
<published>2024-05-17T14:59:52Z</published>
<updated>2024-05-17T14:59:52Z</updated>
<title>reorganize site playbook for proper initialization</title>
<link rel="alternate" type="text/html" href="commit/9a2d6b00a4ae9c63d75fe6dfa2c8fdd58883b8a3.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 9a2d6b00a4ae9c63d75fe6dfa2c8fdd58883b8a3
parent c4ab5524094773ad7509dddf695e658e0bb28cd4
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 17 May 2024 22:59:52 +0800

reorganize site playbook for proper initialization

</content>
</entry>
<entry>
<id>c4ab5524094773ad7509dddf695e658e0bb28cd4</id>
<published>2024-05-16T05:19:29Z</published>
<updated>2024-05-16T05:19:29Z</updated>
<title>specify k0s storage as kine sqlite</title>
<link rel="alternate" type="text/html" href="commit/c4ab5524094773ad7509dddf695e658e0bb28cd4.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c4ab5524094773ad7509dddf695e658e0bb28cd4
parent 26c4d7b977e0a405a081948b3147f61538791312
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu, 16 May 2024 13:19:29 +0800

specify k0s storage as kine sqlite

</content>
</entry>
<entry>
<id>26c4d7b977e0a405a081948b3147f61538791312</id>
<published>2024-05-16T05:18:44Z</published>
<updated>2024-05-16T05:18:44Z</updated>
<title>downgrade k0s version to v1.29.4+k0s.0</title>
<link rel="alternate" type="text/html" href="commit/26c4d7b977e0a405a081948b3147f61538791312.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 26c4d7b977e0a405a081948b3147f61538791312
parent f4ee787cd03fdfea52af8079ed04acf5c55fcaa4
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu, 16 May 2024 13:18:44 +0800

downgrade k0s version to v1.29.4+k0s.0

</content>
</entry>
<entry>
<id>f4ee787cd03fdfea52af8079ed04acf5c55fcaa4</id>
<published>2024-05-15T19:07:44Z</published>
<updated>2024-05-15T19:07:44Z</updated>
<title>Revert &quot;install latest k0s stable version&quot;</title>
<link rel="alternate" type="text/html" href="commit/f4ee787cd03fdfea52af8079ed04acf5c55fcaa4.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit f4ee787cd03fdfea52af8079ed04acf5c55fcaa4
parent 96fde2c3ed1b03a0fe4b79ae174e53555dd335a8
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu, 16 May 2024 03:07:44 +0800

Revert &quot;install latest k0s stable version&quot;

This reverts commit 6188690605e089e06c41cd17cd2cbbd160abcb15.

</content>
</entry>
<entry>
<id>96fde2c3ed1b03a0fe4b79ae174e53555dd335a8</id>
<published>2024-05-15T19:07:04Z</published>
<updated>2024-05-15T19:07:04Z</updated>
<title>change nftables table name to custom-filter</title>
<link rel="alternate" type="text/html" href="commit/96fde2c3ed1b03a0fe4b79ae174e53555dd335a8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 96fde2c3ed1b03a0fe4b79ae174e53555dd335a8
parent 15b82020df4f713e87d5708e63e3f98d62d02ee0
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu, 16 May 2024 03:07:04 +0800

change nftables table name to custom-filter

</content>
</entry>
<entry>
<id>15b82020df4f713e87d5708e63e3f98d62d02ee0</id>
<published>2024-05-15T13:30:37Z</published>
<updated>2024-05-15T13:30:37Z</updated>
<title>connect local wireguard with ip to avoid /etc/hosts</title>
<link rel="alternate" type="text/html" href="commit/15b82020df4f713e87d5708e63e3f98d62d02ee0.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 15b82020df4f713e87d5708e63e3f98d62d02ee0
parent b05191221bc4971c37d6d235c659968ec2be412b
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 21:30:37 +0800

connect local wireguard with ip to avoid /etc/hosts

</content>
</entry>
<entry>
<id>b05191221bc4971c37d6d235c659968ec2be412b</id>
<published>2024-05-15T07:35:12Z</published>
<updated>2024-05-15T07:35:12Z</updated>
<title>remove k0s externalAddress cluster config</title>
<link rel="alternate" type="text/html" href="commit/b05191221bc4971c37d6d235c659968ec2be412b.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b05191221bc4971c37d6d235c659968ec2be412b
parent 0cc5d4e21c8d272818d23bf5bf4b94ed13f0264c
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 15:35:12 +0800

remove k0s externalAddress cluster config

</content>
</entry>
<entry>
<id>0cc5d4e21c8d272818d23bf5bf4b94ed13f0264c</id>
<published>2024-05-15T07:11:24Z</published>
<updated>2024-05-15T07:11:24Z</updated>
<title>persist /etc/hosts changes in qubes</title>
<link rel="alternate" type="text/html" href="commit/0cc5d4e21c8d272818d23bf5bf4b94ed13f0264c.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 0cc5d4e21c8d272818d23bf5bf4b94ed13f0264c
parent 4bd7db45c385b736058065afad94c1b78ae7c6e2
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 15:11:24 +0800

persist /etc/hosts changes in qubes

</content>
</entry>
<entry>
<id>4bd7db45c385b736058065afad94c1b78ae7c6e2</id>
<published>2024-05-15T06:43:24Z</published>
<updated>2024-05-15T06:43:24Z</updated>
<title>install latest k0s stable version</title>
<link rel="alternate" type="text/html" href="commit/4bd7db45c385b736058065afad94c1b78ae7c6e2.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 4bd7db45c385b736058065afad94c1b78ae7c6e2
parent 1a658b7c9d35f5aca492d333da1101c35f1fbb0a
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 14:43:24 +0800

install latest k0s stable version

</content>
</entry>
<entry>
<id>1a658b7c9d35f5aca492d333da1101c35f1fbb0a</id>
<published>2024-05-14T20:10:30Z</published>
<updated>2024-05-14T20:10:30Z</updated>
<title>fix and refactor k0s installation</title>
<link rel="alternate" type="text/html" href="commit/1a658b7c9d35f5aca492d333da1101c35f1fbb0a.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 1a658b7c9d35f5aca492d333da1101c35f1fbb0a
parent edfd90ca32e61e1aa44a6b702649a664ffa71e5b
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 04:10:30 +0800

fix and refactor k0s installation

</content>
</entry>
<entry>
<id>edfd90ca32e61e1aa44a6b702649a664ffa71e5b</id>
<published>2024-05-14T16:21:25Z</published>
<updated>2024-05-14T16:21:25Z</updated>
<title>move host variables to host_vars directory</title>
<link rel="alternate" type="text/html" href="commit/edfd90ca32e61e1aa44a6b702649a664ffa71e5b.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit edfd90ca32e61e1aa44a6b702649a664ffa71e5b
parent 68af35b74213ef075ccebd1497f66d353e117c99
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 00:21:25 +0800

move host variables to host_vars directory

</content>
</entry>
<entry>
<id>68af35b74213ef075ccebd1497f66d353e117c99</id>
<published>2024-05-14T16:04:55Z</published>
<updated>2024-05-14T16:04:55Z</updated>
<title>move ssh user related tasks to user.yml</title>
<link rel="alternate" type="text/html" href="commit/68af35b74213ef075ccebd1497f66d353e117c99.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 68af35b74213ef075ccebd1497f66d353e117c99
parent df4ddef72fcfac9eab353b0035ce258f2ff75f0c
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 00:04:55 +0800

move ssh user related tasks to user.yml

</content>
</entry>
<entry>
<id>df4ddef72fcfac9eab353b0035ce258f2ff75f0c</id>
<published>2024-05-14T16:03:35Z</published>
<updated>2024-05-14T16:03:35Z</updated>
<title>set openssh port to default 22</title>
<link rel="alternate" type="text/html" href="commit/df4ddef72fcfac9eab353b0035ce258f2ff75f0c.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit df4ddef72fcfac9eab353b0035ce258f2ff75f0c
parent 8271ad27ea60c4b7a9f3231f67cdc05a92e6803e
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 15 May 2024 00:03:35 +0800

set openssh port to default 22

</content>
</entry>
<entry>
<id>8271ad27ea60c4b7a9f3231f67cdc05a92e6803e</id>
<published>2024-05-14T15:53:15Z</published>
<updated>2024-05-14T15:53:15Z</updated>
<title>configure nftables to only allow wireguard</title>
<link rel="alternate" type="text/html" href="commit/8271ad27ea60c4b7a9f3231f67cdc05a92e6803e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 8271ad27ea60c4b7a9f3231f67cdc05a92e6803e
parent a56c5ab5a720424eb46aaa6cfb148165582071e8
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 23:53:15 +0800

configure nftables to only allow wireguard

</content>
</entry>
<entry>
<id>a56c5ab5a720424eb46aaa6cfb148165582071e8</id>
<published>2024-05-14T08:55:34Z</published>
<updated>2024-05-14T08:55:34Z</updated>
<title>remove iptables firewall</title>
<link rel="alternate" type="text/html" href="commit/a56c5ab5a720424eb46aaa6cfb148165582071e8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a56c5ab5a720424eb46aaa6cfb148165582071e8
parent dcc097bab430845a58f61be57675e1729a52bb74
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 16:55:34 +0800

remove iptables firewall

</content>
</entry>
<entry>
<id>dcc097bab430845a58f61be57675e1729a52bb74</id>
<published>2024-05-14T08:53:56Z</published>
<updated>2024-05-14T08:53:56Z</updated>
<title>move user creation to openssh role</title>
<link rel="alternate" type="text/html" href="commit/dcc097bab430845a58f61be57675e1729a52bb74.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit dcc097bab430845a58f61be57675e1729a52bb74
parent 61cf3b19845267669901cf120b44d3861a4e643e
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 16:53:56 +0800

move user creation to openssh role

</content>
</entry>
<entry>
<id>61cf3b19845267669901cf120b44d3861a4e643e</id>
<published>2024-05-14T08:41:07Z</published>
<updated>2024-05-14T08:41:07Z</updated>
<title>avoid ansible changes in wireguard client tasks</title>
<link rel="alternate" type="text/html" href="commit/61cf3b19845267669901cf120b44d3861a4e643e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 61cf3b19845267669901cf120b44d3861a4e643e
parent 3e7c4cd4256bf13e5ff77b9df093f1d2ea25db2e
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 16:41:07 +0800

avoid ansible changes in wireguard client tasks

</content>
</entry>
<entry>
<id>3e7c4cd4256bf13e5ff77b9df093f1d2ea25db2e</id>
<published>2024-05-14T08:14:03Z</published>
<updated>2024-05-14T08:14:03Z</updated>
<title>use wireguard systemd and set wg ip varirables</title>
<link rel="alternate" type="text/html" href="commit/3e7c4cd4256bf13e5ff77b9df093f1d2ea25db2e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 3e7c4cd4256bf13e5ff77b9df093f1d2ea25db2e
parent bd994074ad65c8e8a073cd16d312fbc257d42532
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 16:14:03 +0800

use wireguard systemd and set wg ip varirables

</content>
</entry>
<entry>
<id>bd994074ad65c8e8a073cd16d312fbc257d42532</id>
<published>2024-05-13T21:15:40Z</published>
<updated>2024-05-13T21:15:40Z</updated>
<title>install wireguard on server</title>
<link rel="alternate" type="text/html" href="commit/bd994074ad65c8e8a073cd16d312fbc257d42532.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit bd994074ad65c8e8a073cd16d312fbc257d42532
parent bd9dad250283236058b4ad308d77d90cd88b0dc7
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 14 May 2024 05:15:40 +0800

install wireguard on server

</content>
</entry>
<entry>
<id>bd9dad250283236058b4ad308d77d90cd88b0dc7</id>
<published>2024-05-13T14:07:41Z</published>
<updated>2024-05-13T14:07:41Z</updated>
<title>fix errors</title>
<link rel="alternate" type="text/html" href="commit/bd9dad250283236058b4ad308d77d90cd88b0dc7.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit bd9dad250283236058b4ad308d77d90cd88b0dc7
parent 24b90b0d472050ef82edc21f2f32901356c400a3
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 22:07:41 +0800

fix errors

</content>
</entry>
<entry>
<id>24b90b0d472050ef82edc21f2f32901356c400a3</id>
<published>2024-05-13T13:26:35Z</published>
<updated>2024-05-13T13:26:35Z</updated>
<title>set servers group in inventory</title>
<link rel="alternate" type="text/html" href="commit/24b90b0d472050ef82edc21f2f32901356c400a3.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 24b90b0d472050ef82edc21f2f32901356c400a3
parent bf3efbf95a639105c4c501e07f14915f70e409d9
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 21:26:35 +0800

set servers group in inventory

</content>
</entry>
<entry>
<id>bf3efbf95a639105c4c501e07f14915f70e409d9</id>
<published>2024-05-13T13:20:41Z</published>
<updated>2024-05-13T13:20:41Z</updated>
<title>clean up readme instructions</title>
<link rel="alternate" type="text/html" href="commit/bf3efbf95a639105c4c501e07f14915f70e409d9.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit bf3efbf95a639105c4c501e07f14915f70e409d9
parent fa1641b8f166c8e214dab99772f3258cdde17bdb
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 21:20:41 +0800

clean up readme instructions

</content>
</entry>
<entry>
<id>fa1641b8f166c8e214dab99772f3258cdde17bdb</id>
<published>2024-05-13T13:16:59Z</published>
<updated>2024-05-13T13:16:59Z</updated>
<title>rename iptables role to firewall</title>
<link rel="alternate" type="text/html" href="commit/fa1641b8f166c8e214dab99772f3258cdde17bdb.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit fa1641b8f166c8e214dab99772f3258cdde17bdb
parent a26c13225a64c45287d11e32fcb6bcdd2f87ee90
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 21:16:59 +0800

rename iptables role to firewall

</content>
</entry>
<entry>
<id>a26c13225a64c45287d11e32fcb6bcdd2f87ee90</id>
<published>2024-05-13T13:11:08Z</published>
<updated>2024-05-13T13:11:08Z</updated>
<title>remove fwknop</title>
<link rel="alternate" type="text/html" href="commit/a26c13225a64c45287d11e32fcb6bcdd2f87ee90.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit a26c13225a64c45287d11e32fcb6bcdd2f87ee90
parent 4a671791716af395d21797a29c0209d1d447aa53
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 21:11:08 +0800

remove fwknop

</content>
</entry>
<entry>
<id>4a671791716af395d21797a29c0209d1d447aa53</id>
<published>2024-05-13T12:23:05Z</published>
<updated>2024-05-13T12:23:05Z</updated>
<title>set apt upgrade and periodic, unattended upgrades</title>
<link rel="alternate" type="text/html" href="commit/4a671791716af395d21797a29c0209d1d447aa53.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 4a671791716af395d21797a29c0209d1d447aa53
parent abb509dee13ea7156e9aa04e5ea02bf6511d4df4
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 20:23:05 +0800

set apt upgrade and periodic, unattended upgrades

</content>
</entry>
<entry>
<id>abb509dee13ea7156e9aa04e5ea02bf6511d4df4</id>
<published>2024-05-13T12:15:50Z</published>
<updated>2024-05-13T12:15:50Z</updated>
<title>refactor local ssh config to a file</title>
<link rel="alternate" type="text/html" href="commit/abb509dee13ea7156e9aa04e5ea02bf6511d4df4.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit abb509dee13ea7156e9aa04e5ea02bf6511d4df4
parent d27b1a75ccdf502776dcaf6767df9c2e7ca50c47
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 20:15:50 +0800

refactor local ssh config to a file

</content>
</entry>
<entry>
<id>d27b1a75ccdf502776dcaf6767df9c2e7ca50c47</id>
<published>2024-05-13T12:12:33Z</published>
<updated>2024-05-13T12:12:33Z</updated>
<title>move user creation to setup role</title>
<link rel="alternate" type="text/html" href="commit/d27b1a75ccdf502776dcaf6767df9c2e7ca50c47.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit d27b1a75ccdf502776dcaf6767df9c2e7ca50c47
parent 23d1f53d8fd2402554b03843a945f98cf0f14641
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 20:12:33 +0800

move user creation to setup role

</content>
</entry>
<entry>
<id>23d1f53d8fd2402554b03843a945f98cf0f14641</id>
<published>2024-05-13T12:10:13Z</published>
<updated>2024-05-13T12:10:13Z</updated>
<title>set network interfaces</title>
<link rel="alternate" type="text/html" href="commit/23d1f53d8fd2402554b03843a945f98cf0f14641.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 23d1f53d8fd2402554b03843a945f98cf0f14641
parent 8d0f4008e6c03146fddc8b3d10d656f8d0554dc7
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 20:10:13 +0800

set network interfaces

</content>
</entry>
<entry>
<id>8d0f4008e6c03146fddc8b3d10d656f8d0554dc7</id>
<published>2024-05-13T11:45:31Z</published>
<updated>2024-05-13T11:45:31Z</updated>
<title>always escalate privilege</title>
<link rel="alternate" type="text/html" href="commit/8d0f4008e6c03146fddc8b3d10d656f8d0554dc7.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 8d0f4008e6c03146fddc8b3d10d656f8d0554dc7
parent af6c12824983080751ebfd3057ff86e79e1abc64
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 19:45:31 +0800

always escalate privilege

</content>
</entry>
<entry>
<id>af6c12824983080751ebfd3057ff86e79e1abc64</id>
<published>2024-05-13T11:44:05Z</published>
<updated>2024-05-13T11:44:05Z</updated>
<title>temporarily set mtu in raw-setup role</title>
<link rel="alternate" type="text/html" href="commit/af6c12824983080751ebfd3057ff86e79e1abc64.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit af6c12824983080751ebfd3057ff86e79e1abc64
parent 53a31dbad9e72493b56fbae20940e8dd4b9563f4
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 19:44:05 +0800

temporarily set mtu in raw-setup role

</content>
</entry>
<entry>
<id>53a31dbad9e72493b56fbae20940e8dd4b9563f4</id>
<published>2024-05-13T11:12:54Z</published>
<updated>2024-05-13T11:12:54Z</updated>
<title>change to inventory yaml</title>
<link rel="alternate" type="text/html" href="commit/53a31dbad9e72493b56fbae20940e8dd4b9563f4.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 53a31dbad9e72493b56fbae20940e8dd4b9563f4
parent 61c50c932e051fe31340c44c9073925b888cc7b8
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 19:12:54 +0800

change to inventory yaml

</content>
</entry>
<entry>
<id>61c50c932e051fe31340c44c9073925b888cc7b8</id>
<published>2024-05-13T10:42:32Z</published>
<updated>2024-05-13T10:42:32Z</updated>
<title>configure fwknop locally</title>
<link rel="alternate" type="text/html" href="commit/61c50c932e051fe31340c44c9073925b888cc7b8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 61c50c932e051fe31340c44c9073925b888cc7b8
parent 2d9b6ec6a57d21b59a5219daac6096997455685d
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 18:42:32 +0800

configure fwknop locally

</content>
</entry>
<entry>
<id>2d9b6ec6a57d21b59a5219daac6096997455685d</id>
<published>2024-05-13T08:52:16Z</published>
<updated>2024-05-13T08:52:16Z</updated>
<title>set local ssh config</title>
<link rel="alternate" type="text/html" href="commit/2d9b6ec6a57d21b59a5219daac6096997455685d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 2d9b6ec6a57d21b59a5219daac6096997455685d
parent 524a33df52829afec92bf60dd975bb78042c1560
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 16:52:16 +0800

set local ssh config

</content>
</entry>
<entry>
<id>524a33df52829afec92bf60dd975bb78042c1560</id>
<published>2024-05-13T08:52:03Z</published>
<updated>2024-05-13T08:52:03Z</updated>
<title>set mtu idempotently</title>
<link rel="alternate" type="text/html" href="commit/524a33df52829afec92bf60dd975bb78042c1560.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 524a33df52829afec92bf60dd975bb78042c1560
parent 7e290e3d3adea45b3456f9a7317e256b3e646086
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 16:52:03 +0800

set mtu idempotently

</content>
</entry>
<entry>
<id>7e290e3d3adea45b3456f9a7317e256b3e646086</id>
<published>2024-05-13T08:51:45Z</published>
<updated>2024-05-13T08:51:45Z</updated>
<title>readjust site playbook</title>
<link rel="alternate" type="text/html" href="commit/7e290e3d3adea45b3456f9a7317e256b3e646086.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 7e290e3d3adea45b3456f9a7317e256b3e646086
parent b9d7012da19f2f0d4a33487f677a34babceba48e
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 16:51:45 +0800

readjust site playbook

</content>
</entry>
<entry>
<id>b9d7012da19f2f0d4a33487f677a34babceba48e</id>
<published>2024-05-13T07:28:47Z</published>
<updated>2024-05-13T07:28:47Z</updated>
<title>remove local compose testing</title>
<link rel="alternate" type="text/html" href="commit/b9d7012da19f2f0d4a33487f677a34babceba48e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b9d7012da19f2f0d4a33487f677a34babceba48e
parent f6ffa651f7fcec9119a8e2550d3f8dacef85e15d
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 15:28:47 +0800

remove local compose testing

</content>
</entry>
<entry>
<id>f6ffa651f7fcec9119a8e2550d3f8dacef85e15d</id>
<published>2024-05-13T07:28:03Z</published>
<updated>2024-05-13T07:28:03Z</updated>
<title>set up server environment for ansible</title>
<link rel="alternate" type="text/html" href="commit/f6ffa651f7fcec9119a8e2550d3f8dacef85e15d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit f6ffa651f7fcec9119a8e2550d3f8dacef85e15d
parent c04aad42930d02e5dd31b83883645cf5aa40af3a
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 15:28:03 +0800

set up server environment for ansible

</content>
</entry>
<entry>
<id>c04aad42930d02e5dd31b83883645cf5aa40af3a</id>
<published>2024-05-13T05:22:38Z</published>
<updated>2024-05-13T05:22:38Z</updated>
<title>add docker compose for local testing</title>
<link rel="alternate" type="text/html" href="commit/c04aad42930d02e5dd31b83883645cf5aa40af3a.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c04aad42930d02e5dd31b83883645cf5aa40af3a
parent 83c8e99de7ff9314fdbfe6dfd07a13a4fe6757ea
Author: Jul &lt;jul@9o.is&gt;
Date:   Mon, 13 May 2024 13:22:38 +0800

add docker compose for local testing

</content>
</entry>
<entry>
<id>83c8e99de7ff9314fdbfe6dfd07a13a4fe6757ea</id>
<published>2024-05-11T10:20:28Z</published>
<updated>2024-05-11T10:20:28Z</updated>
<title>install k0s</title>
<link rel="alternate" type="text/html" href="commit/83c8e99de7ff9314fdbfe6dfd07a13a4fe6757ea.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 83c8e99de7ff9314fdbfe6dfd07a13a4fe6757ea
parent ade533c607f7ae9d53e1ecdc2e3749b154cbc6a8
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 18:20:28 +0800

install k0s

</content>
</entry>
<entry>
<id>ade533c607f7ae9d53e1ecdc2e3749b154cbc6a8</id>
<published>2024-05-11T07:41:27Z</published>
<updated>2024-05-11T07:41:27Z</updated>
<title>add debug playbook</title>
<link rel="alternate" type="text/html" href="commit/ade533c607f7ae9d53e1ecdc2e3749b154cbc6a8.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit ade533c607f7ae9d53e1ecdc2e3749b154cbc6a8
parent cc5e39b8c998f52ff0226a2f0b98e6ca7fb0be3b
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 15:41:27 +0800

add debug playbook

</content>
</entry>
<entry>
<id>cc5e39b8c998f52ff0226a2f0b98e6ca7fb0be3b</id>
<published>2024-05-10T19:48:54Z</published>
<updated>2024-05-10T19:48:54Z</updated>
<title>change the port for fwknop</title>
<link rel="alternate" type="text/html" href="commit/cc5e39b8c998f52ff0226a2f0b98e6ca7fb0be3b.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit cc5e39b8c998f52ff0226a2f0b98e6ca7fb0be3b
parent e6f1cef259c36cb4ef837c348f431b33e8315986
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 03:48:54 +0800

change the port for fwknop

</content>
</entry>
<entry>
<id>e6f1cef259c36cb4ef837c348f431b33e8315986</id>
<published>2024-05-10T19:48:30Z</published>
<updated>2024-05-10T19:48:30Z</updated>
<title>only allow openssh port from fwknop</title>
<link rel="alternate" type="text/html" href="commit/e6f1cef259c36cb4ef837c348f431b33e8315986.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit e6f1cef259c36cb4ef837c348f431b33e8315986
parent f83780984757720e7df8d359ef9c05a829c8b41f
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 03:48:30 +0800

only allow openssh port from fwknop

</content>
</entry>
<entry>
<id>f83780984757720e7df8d359ef9c05a829c8b41f</id>
<published>2024-05-10T17:58:45Z</published>
<updated>2024-05-10T17:58:45Z</updated>
<title>organize playbooks with iptables and fwknop</title>
<link rel="alternate" type="text/html" href="commit/f83780984757720e7df8d359ef9c05a829c8b41f.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit f83780984757720e7df8d359ef9c05a829c8b41f
parent ee6a3d048edc741367a1ebb220cf14fc42099fcb
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 01:58:45 +0800

organize playbooks with iptables and fwknop

</content>
</entry>
<entry>
<id>ee6a3d048edc741367a1ebb220cf14fc42099fcb</id>
<published>2024-05-10T17:58:12Z</published>
<updated>2024-05-10T17:58:12Z</updated>
<title>set commonly used flags to config</title>
<link rel="alternate" type="text/html" href="commit/ee6a3d048edc741367a1ebb220cf14fc42099fcb.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit ee6a3d048edc741367a1ebb220cf14fc42099fcb
parent 80327fb7140276127e3e7e41eb6cf24b2a8d2c6f
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 01:58:12 +0800

set commonly used flags to config

</content>
</entry>
<entry>
<id>80327fb7140276127e3e7e41eb6cf24b2a8d2c6f</id>
<published>2024-05-10T17:20:42Z</published>
<updated>2024-05-10T17:20:42Z</updated>
<title>install openssh for completeness</title>
<link rel="alternate" type="text/html" href="commit/80327fb7140276127e3e7e41eb6cf24b2a8d2c6f.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 80327fb7140276127e3e7e41eb6cf24b2a8d2c6f
parent c97dd038001d6de51dfeb1685f2d0f17e49451a3
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 01:20:42 +0800

install openssh for completeness

</content>
</entry>
<entry>
<id>c97dd038001d6de51dfeb1685f2d0f17e49451a3</id>
<published>2024-05-10T17:04:59Z</published>
<updated>2024-05-10T17:04:59Z</updated>
<title>set vault password script in config file</title>
<link rel="alternate" type="text/html" href="commit/c97dd038001d6de51dfeb1685f2d0f17e49451a3.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c97dd038001d6de51dfeb1685f2d0f17e49451a3
parent 894f021e58cf2fcf6616d1caf377e322de4d284d
Author: Jul &lt;jul@9o.is&gt;
Date:   Sat, 11 May 2024 01:04:59 +0800

set vault password script in config file

</content>
</entry>
<entry>
<id>894f021e58cf2fcf6616d1caf377e322de4d284d</id>
<published>2024-05-10T09:51:32Z</published>
<updated>2024-05-10T09:51:32Z</updated>
<title>set owner for ~/.ssh directory</title>
<link rel="alternate" type="text/html" href="commit/894f021e58cf2fcf6616d1caf377e322de4d284d.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 894f021e58cf2fcf6616d1caf377e322de4d284d
parent 904ecbdbe70b6c69ad6b4be4cfee39187f88c66e
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 10 May 2024 17:51:32 +0800

set owner for ~/.ssh directory

</content>
</entry>
<entry>
<id>904ecbdbe70b6c69ad6b4be4cfee39187f88c66e</id>
<published>2024-05-10T09:50:42Z</published>
<updated>2024-05-10T09:50:42Z</updated>
<title>configure fwknop with symmetric key</title>
<link rel="alternate" type="text/html" href="commit/904ecbdbe70b6c69ad6b4be4cfee39187f88c66e.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 904ecbdbe70b6c69ad6b4be4cfee39187f88c66e
parent ce10fe601d88c4dda86544a5fffc96b6d51b2779
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 10 May 2024 17:50:42 +0800

configure fwknop with symmetric key

</content>
</entry>
<entry>
<id>ce10fe601d88c4dda86544a5fffc96b6d51b2779</id>
<published>2024-05-10T05:40:14Z</published>
<updated>2024-05-10T05:40:14Z</updated>
<title>set host iptables</title>
<link rel="alternate" type="text/html" href="commit/ce10fe601d88c4dda86544a5fffc96b6d51b2779.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit ce10fe601d88c4dda86544a5fffc96b6d51b2779
parent b3d1d7f182450c3b9c4937c1fc59be6690dc3ed3
Author: Jul &lt;jul@9o.is&gt;
Date:   Fri, 10 May 2024 13:40:14 +0800

set host iptables

</content>
</entry>
<entry>
<id>b3d1d7f182450c3b9c4937c1fc59be6690dc3ed3</id>
<published>2024-05-08T08:41:35Z</published>
<updated>2024-05-08T08:41:35Z</updated>
<title>change openssh port to 57123</title>
<link rel="alternate" type="text/html" href="commit/b3d1d7f182450c3b9c4937c1fc59be6690dc3ed3.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b3d1d7f182450c3b9c4937c1fc59be6690dc3ed3
parent e8c1691764b58c1bcab544c37bbdb47e7e2a9501
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed,  8 May 2024 16:41:35 +0800

change openssh port to 57123

</content>
</entry>
<entry>
<id>e8c1691764b58c1bcab544c37bbdb47e7e2a9501</id>
<published>2024-05-08T06:58:59Z</published>
<updated>2024-05-08T06:58:59Z</updated>
<title>hide openssh debian banner</title>
<link rel="alternate" type="text/html" href="commit/e8c1691764b58c1bcab544c37bbdb47e7e2a9501.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit e8c1691764b58c1bcab544c37bbdb47e7e2a9501
parent 0c85b06976416c4bb8412b9434aadc47a01f8ebe
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed,  8 May 2024 14:58:59 +0800

hide openssh debian banner

</content>
</entry>
<entry>
<id>0c85b06976416c4bb8412b9434aadc47a01f8ebe</id>
<published>2024-05-08T05:39:55Z</published>
<updated>2024-05-08T05:39:55Z</updated>
<title>set hardened openssh server</title>
<link rel="alternate" type="text/html" href="commit/0c85b06976416c4bb8412b9434aadc47a01f8ebe.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 0c85b06976416c4bb8412b9434aadc47a01f8ebe
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed,  8 May 2024 13:39:55 +0800

set hardened openssh server

</content>
</entry>
</feed>
