Commit 415df61fd7
415df61fd7b1f6b3d10a4a81cc4ece777a8a2c8f
parent: 29a3161569
Unsigned
cmc <hello@cleberg.net> · 2024-07-09 01:31 UTC
fix images for 2023 and 2024 posts
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 | 82 | Mullvad](https://mullvad.net/en/check/) page to see if you are fully connected |
| 83 | 83 | to Mullvad and if any leaks exist. |
| 84 | 84 | |
| 85 | |  |
| 87 | | |
| 88 | 85 | # Disconnecting from the Wireguard Connection |
| 89 | 86 | |
| 90 | 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 | 141 | I haven't tried the food log yet and I likely will not, at least for a while. I |
| 142 | 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 | 49 | --log-format=COMBINED \ |
| 50 | 50 | -o output.html \ |
| 51 | 51 | /var/log/nginx/example.access.log - |
| 52 | | ``` |
| 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. |
| 52 | ``` |
| \ No newline at end of file |
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 | 65 | services, and the number of users, calendars, events, address books, and |
| 66 | 66 | contacts. |
| 67 | 67 | |
| 68 | |  |
| 70 | | |
| 71 | 68 | To create a new user, navigate to the `Users and resources` page. This process |
| 72 | 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 | 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 |
| 31 | | |
| 32 | | > Settings > Profiles. |
| 30 | To start, login to the Unifi machine's web GUI and navigate to the Network app > Settings > Profiles. |
| 33 | 31 | |
| 34 | 32 | Within this page, choose the `IP Groups` tab and click `Create New`. |
| 35 | 33 | |
| 36 | |  |
| 38 | | |
| 39 | 34 | Each IP Group profile can be used as one of three options: |
| 40 | 35 | |
| 41 | 36 | 1. Port Group |
| @@ -46,9 +41,6 @@ In this example, I'm creating an IPv4 Address/Subnet group and adding a few |
| 46 | 41 | different IP addresses and a subnet. Once you've added all IP addresses and |
| 47 | 42 | subnets, click the `Apply` button that should appear at the bottom. |
| 48 | 43 | |
| 49 | |  |
| 51 | | |
| 52 | 44 | At this point, the IPv4 Address/Subnet has been created but not yet used. |
| 53 | 45 | |
| 54 | 46 | # Drop IP Group Profile via the Unifi Firewall |
| @@ -69,9 +61,6 @@ entry should contain the following settings: |
| 69 | 61 | Customize the remaining configurations to your liking, and then save and enable |
| 70 | 62 | the firewall rule. |
| 71 | 63 | |
| 72 | |  |
| 74 | | |
| 75 | 64 | Once enabled, the Unifi machine will be able to drop all incoming connections |
| 76 | 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 | 14 | However, this guide will show you how to keep GitWeb running in the background |
| 15 | 15 | and display information for all repositories in a chosen directory. |
| 16 | 16 | |
| 17 | | See below for the final result: |
| 18 | | |
| 19 | |  |
| 20 | | |
| 21 | 17 | # Install Dependencies |
| 22 | 18 | |
| 23 | 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 | 68 | If everything succeeded, the results will show as all green. If anything is |
| 69 | 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 | 90 | After creating an account, you can click the `Create` > `Web Authoring` link to |
| 91 | 91 | create your first visualization. |
| 92 | 92 | |
| 93 | |  |
| 95 | | |
| 96 | 93 | ## Upload the Data |
| 97 | 94 | |
| 98 | 95 | Once you've opened your first project, Tableau will ask you to connect to your |
| 99 | 96 | data. For this project, click the `Upload from computer` button and select the |
| 100 | 97 | CSV file previously combined in the step above. |
| 101 | 98 | |
| 102 | |  |
| 104 | | |
| 105 | 99 | Once connected, you can refresh the preview of the data with the `Refresh Data |
| 106 | 100 | Source` button in the toolbar. |
| 107 | 101 | |
| 108 | |  |
| 110 | | |
| 111 | 102 | If you need to edit any of the data types, column names, etc., you can do so |
| 112 | 103 | now. Once complete, generate an extract so that you can start creating |
| 113 | 104 | visualizations. |
| @@ -129,9 +120,6 @@ following fields: |
| 129 | 120 | - Datetime |
| 130 | 121 | - `Filters`: Datetime |
| 131 | 122 | |
| 132 | |  |
| 134 | | |
| 135 | 123 | You can repeat this process for each visualization you want to create. Explore |
| 136 | 124 | your options by dragging data fields to different areas and by opening the field |
| 137 | 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 | 131 | screen. Within the dashboard, drag each sheet from the left side bar onto the |
| 144 | 132 | dashboard canvas. |
| 145 | 133 | |
| 146 | |  |
| 148 | | |
| 149 | 134 | ## Formatting |
| 150 | 135 | |
| 151 | 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 | 41 | Once created, the dialog will close and you will be presented with your new list |
| 42 | 42 | of machines. Simply double-click on a machine to run it. |
| 43 | 43 | |
| 44 | |  |
| 46 | | |
| 47 | 44 | When you run the machine for the first time, it may warn you that a program is |
| 48 | 45 | attempting to run a shell script. You can choose to manually inspect this shell |
| 49 | 46 | script via the provided path if you wish. When you're comfortable with the |