Commit 415df61fd7
Unsigned
Layout: unified · split
content/blog/2023-01-23-random-wireguard.md −3
| @@ -82,9 +82,6 @@ You can also go to the [Connection Check \| | |||
| 82 | Mullvad](https://mullvad.net/en/check/) page to see if you are fully connected | 82 | Mullvad](https://mullvad.net/en/check/) page to see if you are fully connected |
| 83 | to Mullvad and if any leaks exist. | 83 | to Mullvad and if any leaks exist. |
| 84 | 84 | ||
| 85 |  | ||
| 87 | |||
| 88 | # Disconnecting from the Wireguard Connection | 85 | # Disconnecting from the Wireguard Connection |
| 89 | 86 | ||
| 90 | If you forget which connection you're using, you can execute the following | 87 | If you forget which connection you're using, you can execute the following |
content/blog/2023-01-28-self-hosting-wger.md −6
| @@ -140,9 +140,3 @@ terms of reps and weight. | |||
| 140 | 140 | ||
| 141 | I haven't tried the food log yet and I likely will not, at least for a while. I | 141 | I haven't tried the food log yet and I likely will not, at least for a while. I |
| 142 | have no need for a food log or calorie tracker at the moment. | 142 | have no need for a food log or calorie tracker at the moment. |
| 143 | |||
| 144 | ## Screenshot Example | ||
| 145 | |||
| 146 | You can see an example of a dashboard with placeholder data here: | ||
| 147 | |||
| 148 |  | ||
content/blog/2023-06-08-goaccess-geoip.md +1 −17
| @@ -49,20 +49,4 @@ zcat /var/log/nginx/example.access.log.*.gz | goaccess \ | |||
| 49 | --log-format=COMBINED \ | 49 | --log-format=COMBINED \ |
| 50 | -o output.html \ | 50 | -o output.html \ |
| 51 | /var/log/nginx/example.access.log - | 51 | /var/log/nginx/example.access.log - |
| 52 | ``` | 52 | ```\ No newline at end of file |
| 53 | |||
| 54 | ## Example Output | ||
| 55 | |||
| 56 | See below for an example of the HTML output: | ||
| 57 | |||
| 58 |  | ||
| 60 | |||
| 61 | You can also see the GeoIP card created by the integration of the MaxMind | ||
| 62 | database information. | ||
| 63 | |||
| 64 |  | ||
| 66 | |||
| 67 | That's all there is to it! Informational data is provided in an organized | ||
| 68 | fashion with minimal effort. | ||
content/blog/2023-06-08-self-hosting-baikal.md −3
| @@ -65,9 +65,6 @@ which will show the version of the app, status of the admin/CalDAV/CardDAV | |||
| 65 | services, and the number of users, calendars, events, address books, and | 65 | services, and the number of users, calendars, events, address books, and |
| 66 | contacts. | 66 | contacts. |
| 67 | 67 | ||
| 68 |  | ||
| 70 | |||
| 71 | To create a new user, navigate to the `Users and resources` page. This process | 68 | To create a new user, navigate to the `Users and resources` page. This process |
| 72 | is as simple as entering a username, password, and email. | 69 | is as simple as entering a username, password, and email. |
| 73 | 70 | ||
content/blog/2023-06-18-unifi-ip-blocklist.md +1 −12
| @@ -27,15 +27,10 @@ blocked yet. | |||
| 27 | 27 | ||
| 28 | # Create an IP Group Profile | 28 | # Create an IP Group Profile |
| 29 | 29 | ||
| 30 | To start, login to the Unifi machine's web GUI and navigate to the Network app | 30 | To start, login to the Unifi machine's web GUI and navigate to the Network app > Settings > Profiles. |
| 31 | |||
| 32 | > Settings > Profiles. | ||
| 33 | 31 | ||
| 34 | Within this page, choose the `IP Groups` tab and click `Create New`. | 32 | Within this page, choose the `IP Groups` tab and click `Create New`. |
| 35 | 33 | ||
| 36 |  | ||
| 38 | |||
| 39 | Each IP Group profile can be used as one of three options: | 34 | Each IP Group profile can be used as one of three options: |
| 40 | 35 | ||
| 41 | 1. Port Group | 36 | 1. Port Group |
| @@ -46,9 +41,6 @@ In this example, I'm creating an IPv4 Address/Subnet group and adding a few | |||
| 46 | different IP addresses and a subnet. Once you've added all IP addresses and | 41 | different IP addresses and a subnet. Once you've added all IP addresses and |
| 47 | subnets, click the `Apply` button that should appear at the bottom. | 42 | subnets, click the `Apply` button that should appear at the bottom. |
| 48 | 43 | ||
| 49 |  | ||
| 51 | |||
| 52 | At this point, the IPv4 Address/Subnet has been created but not yet used. | 44 | At this point, the IPv4 Address/Subnet has been created but not yet used. |
| 53 | 45 | ||
| 54 | # Drop IP Group Profile via the Unifi Firewall | 46 | # Drop IP Group Profile via the Unifi Firewall |
| @@ -69,9 +61,6 @@ entry should contain the following settings: | |||
| 69 | Customize the remaining configurations to your liking, and then save and enable | 61 | Customize the remaining configurations to your liking, and then save and enable |
| 70 | the firewall rule. | 62 | the firewall rule. |
| 71 | 63 | ||
| 72 |  | ||
| 74 | |||
| 75 | Once enabled, the Unifi machine will be able to drop all incoming connections | 64 | Once enabled, the Unifi machine will be able to drop all incoming connections |
| 76 | from the defined IP addresses and subnets within the created profile. | 65 | from the defined IP addresses and subnets within the created profile. |
| 77 | 66 | ||
content/blog/2023-09-15-self-hosting-gitweb.md −4
| @@ -14,10 +14,6 @@ the `lighttpd` or `webrick` web servers. | |||
| 14 | However, this guide will show you how to keep GitWeb running in the background | 14 | However, this guide will show you how to keep GitWeb running in the background |
| 15 | and display information for all repositories in a chosen directory. | 15 | and display information for all repositories in a chosen directory. |
| 16 | 16 | ||
| 17 | See below for the final result: | ||
| 18 | |||
| 19 |  | ||
| 20 | |||
| 21 | # Install Dependencies | 17 | # Install Dependencies |
| 22 | 18 | ||
| 23 | To start, you'll need install the following packages: | 19 | To start, you'll need install the following packages: |
content/blog/2023-10-15-alpine-ssh-hardening.md −6
| @@ -67,9 +67,3 @@ ssh-audit localhost | |||
| 67 | 67 | ||
| 68 | If everything succeeded, the results will show as all green. If anything is | 68 | If everything succeeded, the results will show as all green. If anything is |
| 69 | yellow, orange, or red, you may need to tweak additional settings. | 69 | yellow, orange, or red, you may need to tweak additional settings. |
| 70 | |||
| 71 | ```txt | ||
| 72 | #+caption: ssh audit | ||
| 73 | ``` | ||
| 74 | |||
| 75 |  | ||
content/blog/2024-01-27-tableau-dashboard.md −15
| @@ -90,24 +90,15 @@ anything private. | |||
| 90 | After creating an account, you can click the `Create` > `Web Authoring` link to | 90 | After creating an account, you can click the `Create` > `Web Authoring` link to |
| 91 | create your first visualization. | 91 | create your first visualization. |
| 92 | 92 | ||
| 93 |  | ||
| 95 | |||
| 96 | ## Upload the Data | 93 | ## Upload the Data |
| 97 | 94 | ||
| 98 | Once you've opened your first project, Tableau will ask you to connect to your | 95 | Once you've opened your first project, Tableau will ask you to connect to your |
| 99 | data. For this project, click the `Upload from computer` button and select the | 96 | data. For this project, click the `Upload from computer` button and select the |
| 100 | CSV file previously combined in the step above. | 97 | CSV file previously combined in the step above. |
| 101 | 98 | ||
| 102 |  | ||
| 104 | |||
| 105 | Once connected, you can refresh the preview of the data with the `Refresh Data | 99 | Once connected, you can refresh the preview of the data with the `Refresh Data |
| 106 | Source` button in the toolbar. | 100 | Source` button in the toolbar. |
| 107 | 101 | ||
| 108 |  | ||
| 110 | |||
| 111 | If you need to edit any of the data types, column names, etc., you can do so | 102 | If you need to edit any of the data types, column names, etc., you can do so |
| 112 | now. Once complete, generate an extract so that you can start creating | 103 | now. Once complete, generate an extract so that you can start creating |
| 113 | visualizations. | 104 | visualizations. |
| @@ -129,9 +120,6 @@ following fields: | |||
| 129 | - Datetime | 120 | - Datetime |
| 130 | - `Filters`: Datetime | 121 | - `Filters`: Datetime |
| 131 | 122 | ||
| 132 |  | ||
| 134 | |||
| 135 | You can repeat this process for each visualization you want to create. Explore | 123 | You can repeat this process for each visualization you want to create. Explore |
| 136 | your options by dragging data fields to different areas and by opening the field | 124 | your options by dragging data fields to different areas and by opening the field |
| 137 | options to explore what operations can be performed on different data types | 125 | options to explore what operations can be performed on different data types |
| @@ -143,9 +131,6 @@ To create a dashboard, click the button on the toolbar at the bottom of the | |||
| 143 | screen. Within the dashboard, drag each sheet from the left side bar onto the | 131 | screen. Within the dashboard, drag each sheet from the left side bar onto the |
| 144 | dashboard canvas. | 132 | dashboard canvas. |
| 145 | 133 | ||
| 146 |  | ||
| 148 | |||
| 149 | ## Formatting | 134 | ## Formatting |
| 150 | 135 | ||
| 151 | You can explore a ton of different formatting options throughout the worksheets | 136 | You can explore a ton of different formatting options throughout the worksheets |
content/blog/2024-05-03-ubuntu-on-macos.md −3
| @@ -41,9 +41,6 @@ Page](https://img.cleberg.net/blog/20240503-ubuntu-on-macos/create.png) | |||
| 41 | Once created, the dialog will close and you will be presented with your new list | 41 | Once created, the dialog will close and you will be presented with your new list |
| 42 | of machines. Simply double-click on a machine to run it. | 42 | of machines. Simply double-click on a machine to run it. |
| 43 | 43 | ||
| 44 |  | ||
| 46 | |||
| 47 | When you run the machine for the first time, it may warn you that a program is | 44 | When you run the machine for the first time, it may warn you that a program is |
| 48 | attempting to run a shell script. You can choose to manually inspect this shell | 45 | attempting to run a shell script. You can choose to manually inspect this shell |
| 49 | script via the provided path if you wish. When you're comfortable with the | 46 | script via the provided path if you wish. When you're comfortable with the |