Merge wiki into Jafner.net

This commit is contained in:
Joey Hafner 2024-07-15 14:12:53 -07:00
commit 584915ae95
No known key found for this signature in database
4 changed files with 53 additions and 0 deletions

BIN
wiki/dns-diagram.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
wiki/grafana.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

41
wiki/home.md Normal file
View File

@ -0,0 +1,41 @@
---
title: Home
description: Main page for the wiki
published: true
date: 2021-07-20T22:33:28.856Z
tags:
editor: markdown
dateCreated: 2021-07-17T04:18:52.299Z
---
# Home
# Adding a Service to Traefik
Add the following snippets to the `docker-compose.yml` for a service to add it to the Traefik network.
```yml
services:
<service>:
networks:
- web
labels:
# set <service> to the name of the service
# <subdomain> must be unique on the Traefik network
- traefik.http.routers.<service>.rule=Host(`<subdomain>.jafner.net`)
# this is required for TLS certificates
- traefik.http.routers.<service>.tls.certresolver=lets-encrypt
# this is only required if Traefik's default port selection fails
- traefik.http.services.<service>.loadbalancer.server.port=<port>
# this is used to protect the service behind Authelia SSO
- traefik.http.routers.<service>.middlewares=authelia@file
networks:
web:
external: true
```
# Copying SSH Keys to New Host
From: [ssh.com](https://www.ssh.com/academy/ssh/copy-id)
1. Open Powershell on desktop, then `cd ~/.ssh/`
2. Run `ssh-copy-id -i <my_key> <remoteuser>@<remotehost>` to copy the <my_key> file to the new host.
3. Add the new host to Terminus.

View File

@ -0,0 +1,12 @@
---
title: DNS Diagram
description:
published: true
date: 2021-07-17T19:48:09.692Z
tags:
editor: markdown
dateCreated: 2021-07-17T19:40:57.413Z
---
# DNS Resolution Diagram
![dns-diagram.png](/dns-diagram.png)