The bmannconsulting.com website

minipc

+10
_journals/2024-07-30_0817.md
···
···
+
---
+
title: July 30th, 2024
+
date: 2024-07-30, 08:17:54 -07:00
+
section: journal
+
aliases:
+
link: https://blue.mackuba.eu/directory/pdses
+
tags:
+
- ATProtocol
+
---
+
The largest ATProtocol [[PDS]] is [[Bridgy Fed]]. You can get a full list of the ~235 independent PDS instances via [Mackubu's Bluesky Stats](https://blue.mackuba.eu/directory/pdses)
+16
_notes/Bridgy Fed.md
···
···
+
---
+
link: https://fed.brid.gy/
+
tags:
+
- crossposting
+
- ATProtocol
+
- ActivityPub
+
- bridge
+
github: https://github.com/snarfed/bridgy-fed
+
---
+
Bridgy Fed is a decentralized social network bridge, made by [[Ryan Barrett]]
+
+
## Docs
+
+
[Docs](https://fed.brid.gy/docs)
+
+
> Bridgy Fed is a decentralized social network bridge. It connects the [fediverse](https://en.wikipedia.org/wiki/Fediverse), the [web](https://indieweb.org/), and [Bluesky](https://bsky.social/). If you're on one of these networks, you can use Bridgy Fed to follow people on other networks, see their posts, and reply and like and repost them. Likewise, they'll be able to see you and your posts too.
+8
_notes/BringYourOwn.Computer.md
···
···
+
---
+
link: https://bringyourown.computer
+
tags:
+
- domains
+
---
+
A fun domain I own. Meant to be about the [[Bring Your Own Server]] movement I've been tracking.
+
+
See [[MiniPC Z-Space Server]] for where this domain currently points.
+5
_notes/Coolify.md
···
<https://coolify.io/docs/one-click-services>
See also: [[CapRover]]
···
<https://coolify.io/docs/one-click-services>
+
## Install Tips
+
+
You have to set [[Cloudflare]] encryption settings to "Full" to have a wildcard domain work with Coolify.
+
+
---
See also: [[CapRover]]
+13 -6
_notes/MiniPC Z-Space Server.md
···
[[MiniPC PL63]] got wiped and Ubuntu Server installed.
The interface for partitioning drives, now with Logical Volume Manager, is just as confusing as ever. It sets aside 100GB for a default install and leaves the bulk of the drive empty.
The import keys from GitHub experience is really nice.
-
Jonno had previously setup a VLAN to be a DMZ where the Z-Brain server is running.
Configured the MiniPC to be on that same network. It routes through a UniFi 4 port Switch. Had to also configure the port that it plugs into on the switch to automatically route that VLAN rather than the default one. Otherwise the machine is on the default VLAN and gets an IP from there.
-
Much searching of network interface commands. `networkctl` is installed by default and the one you want.
-
Port forwarding is configured on external IP address to forward to the internal DMZ IP address. We still have one public IP address available.
Tested ssh from all IP addresses, internal and external, all worked.
-
Did a test install of one click [[Ghost]] install. Still need to config Mailgun settings and also figure out how to access / edit the volume where content / templates are.
-
Probably also need to look at S3 Storage and backup options. I’ll continue using my [[Storj]] account.
-
Default domain routing. Need to map [[BringYourOwn.Computer]] as the default domain for it.
···
+
## August 1st, 2024
+
[[MiniPC PL63]] got wiped and Ubuntu Server installed.
The interface for partitioning drives, now with Logical Volume Manager, is just as confusing as ever. It sets aside 100GB for a default install and leaves the bulk of the drive empty.
The import keys from GitHub experience is really nice.
+
Jonno had previously setup a VLAN to be a DMZ where the Z-Brain server is running, on `192.168.1.x`.
Configured the MiniPC to be on that same network. It routes through a UniFi 4 port Switch. Had to also configure the port that it plugs into on the switch to automatically route that VLAN rather than the default one. Otherwise the machine is on the default VLAN and gets an IP from there.
+
Much searching of network interface commands for Ubuntu. `networkctl` is installed by default and the one you want.
+
Port forwarding is configured on external IP address to forward to the internal DMZ IP address. So, we only open ports (22, 80, 443) that we want to let through to the server. We still have one public IP address available.
Tested ssh from all IP addresses, internal and external, all worked.
+
Installed [[Coolify]] by generating a public/private key pair and copying the private key to authorized keys in the root account of the machine. Used the external public IP address and Coolify connected and installed everything else remotely.
+
+
Did a test install of Ghost, which worked, and used Coolify's default temp domain thing. Need to map [[BringYourOwn.Computer]] as the default domain for it.
+
+
Probably also need to look at S3 Storage and backup options. Trying to use my [[Storj]] account -- but this mostly only works for backups, as it doesn't support public files.
+
---
+
I mapped BYOC domain and couldn't get anything working. The dreaded "too many redirects" no matter what I did. You have to set [[Cloudflare]] encryption settings to "Full", and then everything will start working.
+
Succeeded at a test install of [[Docmost]], a new-to-me wiki package that looks pretty good.
+11
_notes/Ryan Barrett.md
···
···
+
---
+
github: https://github.com/snarfed/bridgy-fed
+
aliases:
+
- snarfed
+
tags:
+
- person
+
- developer
+
- protocol
+
- sanfrancisco
+
link: https://snarfed.org/
+
---
+11
_notes/Storj.md
···
···
+
---
+
link: https://www.storj.io/
+
tags:
+
- web3
+
- dweb
+
- S3api
+
- crypto
+
---
+
Implements the [[S3 API]] on top of a decentralized network.
+
+
Only supports encrypted content / no public file access. Uses a type of [[macaroons]] for auth.