fix file names, fix titles, start aug 2025
This commit is contained in:
51
content/april_2025.md
Normal file
51
content/april_2025.md
Normal file
@@ -0,0 +1,51 @@
|
||||
+++
|
||||
title = "April 2025"
|
||||
date = 2025-04-21
|
||||
[taxonomies]
|
||||
tags = ["self-hosting", "caddy", "servers"]
|
||||
+++
|
||||
|
||||
Whoops, missed March. Oh well, it is my blog so whatever.
|
||||
|
||||
Anyway I've been working a lot on building up my local server with services that I want to use.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
These last two months I doubled my server count (up to 2) and starting hosting more services.
|
||||
|
||||
## Immich
|
||||
|
||||
Pre-March I was hosting an image service called [Immich](https://immich.app/). This was me beginning to store and locally
|
||||
backup my own photos (though I still use Google Photos) to try to move away from cloud services and own my data.
|
||||
|
||||
I can't recommend Immich enough. It was really easy to spin up and they even had a tool to upload your photos from
|
||||
Google.
|
||||
|
||||
## Git Server
|
||||
Even though I use GitHub for most of my repo hosting, was interested in starting up my own server. I found out
|
||||
about [Gitea](https://about.gitea.com/) and started hosting it to learn more on how to set up a server
|
||||
to try hopefully convince work to self host our own services.
|
||||
|
||||
Gitea is pretty nice (kinda similar to Gitlab) but runs as a single executable (written in Go).
|
||||
|
||||
## Reverse Proxy
|
||||
To expose any services to the public I needed to have something between those servers and the public web.
|
||||
I've used Nginx before but was kinda annoyed with it and wanted something fire and forget. Especially with
|
||||
SSL certs. This lead me to [Caddy](https://caddyserver.com/).
|
||||
|
||||
Besides Immich this is the bees knees. Want to add something?? Just make sure you have a record for the name, add
|
||||
section in your config
|
||||
```
|
||||
super.real.address {
|
||||
reverse_proxy some.local.address.bleh:port
|
||||
}
|
||||
```
|
||||
BLAM! you done proxied boiiiii.
|
||||
|
||||
Of course this requires you to setup web addressing and that such but there are so much out there about this
|
||||
I won't rehash it here.
|
||||
|
||||
# ENDING
|
||||
This is more than I've written before so I'll stop here but I want to write more on what I'm hosting.
|
||||
|
||||
Welp gg.
|
||||
Reference in New Issue
Block a user