vault backup: 2026-04-30 22:27:06
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
---
|
||||
title: Homelab
|
||||
tags:
|
||||
- topic/hobbies/homelab
|
||||
- type/minutes
|
||||
---
|
||||
# Homelab
|
||||
|
||||
## Server Apps I'd Like to Host
|
||||
|
||||
* Gitea
|
||||
* Calibre
|
||||
* Jellyfin
|
||||
* Local LLM's
|
||||
* [Navidrome](https://www.navidrome.org/)
|
||||
|
||||
## REST Server
|
||||
|
||||
Today I worked to get LostLenore, my laptop Ubuntu Server test machine in a state to host web apps.
|
||||
|
||||
%%
|
||||
Note: "Today" is sometime before March 2025.
|
||||
Likely well before if I remember correctly.
|
||||
%%
|
||||
|
||||
This motivation was spurred by the idea that I could run regular expensive processes
|
||||
on the server and provide API calls to get the data when I need it.
|
||||
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://lostlenore.duckdns.org:5000/weatherforecast/" -Method Get | ConvertFrom-Json
|
||||
```
|
||||
|
||||
### Dynamic DNS
|
||||
|
||||
It appears I have Duck DNS auto updating properly configured.
|
||||
|
||||
### Port Forwarding
|
||||
|
||||
It also appears that port forwarding is working as expected, however using 5000 may have affected other processes.
|
||||
The router may need to reset to default to get to the admin page. (whoops)
|
||||
|
||||
### HTTPS Certification
|
||||
|
||||
I'm leaving off at finishing configuring nginx and certbot/letsEncrypt to handle https certification.
|
||||
|
||||
ASP.NET apps will need to disable https redirection since it will be handled by nginx.
|
||||
|
||||
### Picking Up
|
||||
|
||||
if I'm reading this months from now it's likely lenore will have gone down at some point.
|
||||
her info is with her and a copy is with the rest of the computer docs.
|
||||
|
||||
I followed this for basics, but it won't be enough for subsequent steps.
|
||||
|
||||
[How To Configure Nginx as a Reverse Proxy on Ubuntu](https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-reverse-proxy-on-ubuntu-22-04)
|
||||
Reference in New Issue
Block a user