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 ​\|
8282Mullvad](https://mullvad.net/en/check/) page to see if you are fully connected
8383to Mullvad and if any leaks exist.
8484
85![Mullvad Connection
86Check](https://img.cleberg.net/blog/20230123-random-mullvad-wireguard/mullvad_check.png)
87
8885# Disconnecting from the Wireguard Connection
8986
9087If 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.
140140
141141I haven't tried the food log yet and I likely will not, at least for a while. I
142142have no need for a food log or calorie tracker at the moment.
143
144## Screenshot Example
145
146You can see an example of a dashboard with placeholder data here:
147
148![wger dashboard](https://img.cleberg.net/blog/20230128-wger/wger.png)
content/blog/2023-06-08-goaccess-geoip.md +1 −17
@@ -49,20 +49,4 @@ zcat /var/log/nginx/example.access.log.*.gz | goaccess \
4949--log-format=COMBINED \
5050-o output.html \
5151/var/log/nginx/example.access.log -
52```
53
54## Example Output
55
56See below for an example of the HTML output:
57
58![GoAccess
59HTML](https://img.cleberg.net/blog/20230608-goaccess/goaccess-dashboard.png)
60
61You can also see the GeoIP card created by the integration of the MaxMind
62database information.
63
64![GoAccess
65GeoIP](https://img.cleberg.net/blog/20230608-goaccess/goaccess-geoip.png)
66
67That's all there is to it! Informational data is provided in an organized
68fashion 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
6565services, and the number of users, calendars, events, address books, and
6666contacts.
6767
68![Baikal
69Dashboard](https://img.cleberg.net/blog/20230608-baikal/baikal-dashboard.png)
70
7168To create a new user, navigate to the `Users and resources` page. This process
7269is as simple as entering a username, password, and email.
7370
content/blog/2023-06-18-unifi-ip-blocklist.md +1 −12
@@ -27,15 +27,10 @@ blocked yet.
2727
2828# Create an IP Group Profile
2929
30To start, login to the Unifi machine's web GUI and navigate to the Network app
31
32> Settings > Profiles.
30To start, login to the Unifi machine's web GUI and navigate to the Network app > Settings > Profiles.
3331
3432Within this page, choose the `IP Groups` tab and click `Create New`.
3533
36![Network
37Profiles](https://img.cleberg.net/blog/20230618-unifi-ip-blocklist/unifi_profiles.png)
38
3934Each IP Group profile can be used as one of three options:
4035
41361. Port Group
@@ -46,9 +41,6 @@ In this example, I'm creating an IPv4 Address/Subnet group and adding a few
4641different IP addresses and a subnet. Once you've added all IP addresses and
4742subnets, click the `Apply` button that should appear at the bottom.
4843
49![Network Profile
50IPs](https://img.cleberg.net/blog/20230618-unifi-ip-blocklist/abusive_ips.png)
51
5244At this point, the IPv4 Address/Subnet has been created but not yet used.
5345
5446# Drop IP Group Profile via the Unifi Firewall
@@ -69,9 +61,6 @@ entry should contain the following settings:
6961Customize the remaining configurations to your liking, and then save and enable
7062the firewall rule.
7163
72![Firewall
73Rule](https://img.cleberg.net/blog/20230618-unifi-ip-blocklist/firewall_drop_rule.png)
74
7564Once enabled, the Unifi machine will be able to drop all incoming connections
7665from the defined IP addresses and subnets within the created profile.
7766
content/blog/2023-09-15-self-hosting-gitweb.md −4
@@ -14,10 +14,6 @@ the `lighttpd` or `webrick` web servers.
1414However, this guide will show you how to keep GitWeb running in the background
1515and display information for all repositories in a chosen directory.
1616
17See below for the final result:
18
19![Gitweb](https://img.cleberg.net/blog/20230915-gitweb/gitweb.png)
20
2117# Install Dependencies
2218
2319To 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
6767
6868If everything succeeded, the results will show as all green. If anything is
6969yellow, orange, or red, you may need to tweak additional settings.
70
71```txt
72#+caption: ssh audit
73```
74
75![ssh-audit](https://img.cleberg.net/blog/20231015-ssh-hardening/ssh-audit.png)
content/blog/2024-01-27-tableau-dashboard.md −15
@@ -90,24 +90,15 @@ anything private.
9090After creating an account, you can click the `Create` > `Web Authoring` link to
9191create your first visualization.
9292
93![Create
94Button](https://img.cleberg.net/blog/20240127-tableau-dashboard/create_button.png)
95
9693## Upload the Data
9794
9895Once you've opened your first project, Tableau will ask you to connect to your
9996data. For this project, click the `Upload from computer` button and select the
10097CSV file previously combined in the step above.
10198
102![Connect
103Data](https://img.cleberg.net/blog/20240127-tableau-dashboard/connect_data.png)
104
10599Once connected, you can refresh the preview of the data with the `Refresh Data
106100Source` button in the toolbar.
107101
108![Data
109Preview](https://img.cleberg.net/blog/20240127-tableau-dashboard/data_preview.png)
110
111102If you need to edit any of the data types, column names, etc., you can do so
112103now. Once complete, generate an extract so that you can start creating
113104visualizations.
@@ -129,9 +120,6 @@ following fields:
129120 - Datetime
130121- `Filters`: Datetime
131122
132![Worksheet
133Editing](https://img.cleberg.net/blog/20240127-tableau-dashboard/worksheet_edit.png)
134
135123You can repeat this process for each visualization you want to create. Explore
136124your options by dragging data fields to different areas and by opening the field
137125options 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
143131screen. Within the dashboard, drag each sheet from the left side bar onto the
144132dashboard canvas.
145133
146![Dashboard
147Editing](https://img.cleberg.net/blog/20240127-tableau-dashboard/dashboard_edit.png)
148
149134## Formatting
150135
151136You 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)
4141Once created, the dialog will close and you will be presented with your new list
4242of machines. Simply double-click on a machine to run it.
4343
44![OrbStack Machines
45List](https://img.cleberg.net/blog/20240503-ubuntu-on-macos/machine.png)
46
4744When you run the machine for the first time, it may warn you that a program is
4845attempting to run a shell script. You can choose to manually inspect this shell
4946script via the provided path if you wish. When you're comfortable with the