This commit is contained in:
azpsen 2025-04-21 11:21:07 -05:00
parent 961c894a5e
commit 3ae1187928

View File

@ -54,7 +54,7 @@ These are all the services hosted, what they are for, and any clients I use with
- [Tandoor](https://tandoor.dev/) - Recipe management, so I always know which zucchine muffin recipe is the good one
- [Untare](https://github.com/phantomate/Untare) - Mobile client (discontinued but it still works for now)
- [Tinyhome](https://github.com/bderenzo/tinyhome) - Static new tab page set up with links to all my server stuff
- [vaultwarden](https://github.com/dani-garcia/vaultwarden) - Password manager
- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - Password manager
- [Bitwarden clients](https://bitwarden.com/download/)
- [Wizarr](https://github.com/Wizarrrr/wizarr?tab=readme-ov-file) - Jellyfin user invite manager
@ -68,8 +68,8 @@ These are all the services hosted, what they are for, and any clients I use with
### Networking
- [AdGuard Home](https://adguard.com/en/adguard-home/overview.html) - DNS filtering - I use this with [tailscale](https://tailscale.com/) to block ads on my phone
- [cloudflared](https://github.com/cloudflare/cloudflared) - CloudFlare tunnel client for easy and secure external service access
- [gluetun](https://github.com/qdm12/gluetun) - Docker VPN client and kill-switch. Very useful, allows for per-container VPN routing.
- [Cloudflared](https://github.com/cloudflare/cloudflared) - CloudFlare tunnel client for easy and secure external service access
- [Gluetun](https://github.com/qdm12/gluetun) - Docker VPN client and kill-switch. Very useful, allows for per-container VPN routing.
Note that I run tailscale as a system service, not in a container, so it is not listed here, but it is very useful for secure remote access - both for SSH and for services that don't need to be publicly visible.
@ -112,7 +112,7 @@ Below are the variables that need to be set in the `.env` file for each service.
> - Password: API Key generated in SendGrid
> - From: `<mailer-name>@<your-domain>` - For each custom sender (`mailer-name`), there needs to be a verified sender in SendGrid.
### cloudflared
### Cloudflared
[Docs](https://github.com/cloudflare/cloudflared?tab=readme-ov-file)
@ -134,7 +134,7 @@ JWT_SECRET=
HTTP_ALLOWED=true
```
### gluetun
### Gluetun
[Docs](https://github.com/qdm12/gluetun)
@ -375,28 +375,6 @@ MYSQL_LOG_CONSOLE=true
MARIADB_AUTO_UPGRADE=1
```
### Speedtest Tracker
[Docs](https://docs.speedtest-tracker.dev/getting-started/installation/using-docker-compose)
```env
# speedtest.env
PUID=1000
PGID=1000
# Generate with `echo -n 'base64:'; openssl rand -base64 32;` or use the speedtest-tracker website
APP_KEY=
# Public address or IP
APP_URL=
DB_CONNECTION=sqlite
APP_TIMEZONE=
DISPLAY_TIMEZONE=
SPEEDTEST_SCHEDULE=0,15,30,45 * * * * # run speedtest every 15 minutes
```
### Tandoor
[Docs](https://docs.tandoor.dev/install/docker/)
@ -419,7 +397,7 @@ POSTGRES_USER=tandoor
POSTGRES_PASSWORD=
```
### vaultwarden
### Vaultwarden
[Docs](https://github.com/dani-garcia/vaultwarden)
@ -446,7 +424,7 @@ SMTP_USERNAME=
SMTP_PASSWORD=
```
### wallabag
### Wallabag
[Docs](https://hub.docker.com/r/wallabag/wallabag/)