Skip to content

Commit

Permalink
home-network updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Towerism committed May 25, 2024
1 parent 47872be commit 9436b9e
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 10 deletions.
4 changes: 4 additions & 0 deletions assets/css/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -71,3 +71,7 @@ ul {
height: 100%;
overflow: hidden;
}

.link {
@apply underline hover:no-underline hover:text-gray-600 transition;
}
14 changes: 5 additions & 9 deletions components/AppFooter.vue
Original file line number Diff line number Diff line change
Expand Up @@ -11,26 +11,26 @@
href="https://v3.nuxtjs.org/"
target="_blank"
rel="noopener noreferrer"
class="footer-link"
class="link"
>Nuxt 3</a
>
&amp;
<a
href="https://tailwindcss.com/"
target="_blank"
rel="noopener noreferrer"
class="footer-link"
class="link"
>Tailwind.css</a
>
and hosted on my
<NuxtLink to="/home-network" class="footer-link">home network </NuxtLink
>. <br />
<NuxtLink to="/home-network" class="link">home network </NuxtLink>.
<br />
The source code is available on
<a
href="https://github.com/Towerism/personal-site"
target="_blank"
rel="noopener noreferrer"
class="footer-link"
class="link"
>Github</a
>.
</p>
Expand All @@ -51,8 +51,4 @@
.footer-content-wrapper {
@apply container max-w-lg mx-auto text-center text-gray-700;
}
.footer-link {
@apply underline hover:no-underline hover:text-gray-600 transition;
}
</style>
11 changes: 10 additions & 1 deletion content/home-network.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# Home network

This is what I am running and/or hosting on my home network. I plan on adding a NAS in the future. I also have an old gaming PC that I might turn into a server later on.
This is what I am running and/or hosting on my home network. I plan on adding a NAS in the future. Unless otherwise mentioned, almost everything is ran on the Raspberry Pi. I'm hosting mainly Minecraft related stuff on an old gaming PC using Proxmox as a host for a couple Debian VMs.

- Raspberry Pi 4 Model B 4GB
- Old gaming PC (i7 3770K and 16GiB RAM) running Proxmox
- TP-Link AX4400 Wifi 6 Router

### Authentik
Expand All @@ -25,6 +26,10 @@ Reverse proxy server with automatic HTTPS. I use a single Caddy instance to rout

Remote instance of VS Code accessible from the browser. I can easily connect to this whenever I need to update a config file on the Raspberry Pi if I don't feel like using SSH.

### Minecraft servers

I am self-hosting 3 different Minecraft servers. One is just a proxy for the other two. The other two are a lobby where players funnel in through and a survival server. Eventually I might add more Minecraft servers, so that's why I am using this setup. These are all running on my old Gaming PC under one of my Proxmox VMs. I run two VMs total: one for the [Pterodactyl](#pterodactyl){class="link"} panel, and the other for the actual Minecraft servers.

### Personal website

I used to use netlify to serve this website. And that's certainly much more reliable than selfhosting. But honestly where's the fun in that!
Expand All @@ -33,6 +38,10 @@ I used to use netlify to serve this website. And that's certainly much more reli

Container management software. Almost everything I selfhost is running in a container. Portainer is the management console for all of the containers that I run.

### Pterodactyl

Minecraft server management panel. It's great for managing multiple minecraft servers. They can be monitored and controlled straight from the panel. I have this running on my old Gaming PC in one of the Proxmox VMs. The Minecraft servers themselves are running on another VM.

### Vaultwarden

Bitwarden-compatible password manager. I store my passwords, passkeys, and secure notes on this application. And since it is Bitwarden-compatible, I can sync it with all mine and my family's devices.

0 comments on commit 9436b9e

Please sign in to comment.