Style: Global Markdown structural and formatting &&audit & fix
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 20s
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 20s
This commit is contained in:
@@ -18,6 +18,7 @@ Your Wiki architecture is decoupled. This repository contains the text, but the
|
||||
Pushing changes to the `main` branch automatically triggers the Gitea Action.
|
||||
|
||||
The Runner:
|
||||
|
||||
1. Checks out this repository.
|
||||
2. Clones the `hugo-framework`.
|
||||
3. Injects your Markdown and the `menus.en.toml`.
|
||||
|
||||
@@ -47,7 +47,7 @@ sudo install -m 0755 -d /etc/apt/keyrings
|
||||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
|
||||
sudo chmod a+r /etc/apt/keyrings/docker.gpg
|
||||
|
||||
# Add the repository to Apt sources:
|
||||
## Add the repository to Apt sources:
|
||||
echo \
|
||||
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
|
||||
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
|
||||
|
||||
@@ -143,7 +143,7 @@ nas:/mnt/md0/VODS /mnt/tnas/vods nfs defaults 0 0
|
||||
- Run `rsync` in the shell and move your folders using recursive options
|
||||
|
||||
``` bash
|
||||
# Coping folders recursively with Progress & Stats
|
||||
## Coping folders recursively with Progress & Stats
|
||||
sudo rsync -avh -A --no-perms --progress --stats /mnt/tnas/store/Backups/ /mnt/store/vault/Backups/ &
|
||||
```
|
||||
|
||||
@@ -223,9 +223,9 @@ vim /etc/fstab
|
||||
- Add an entry to the bottom line of the file
|
||||
|
||||
``` bash
|
||||
# //{Nas_IP/Hostname}/{Nas_Mount_Point} /mnt/{mount_name_on_docker_os} cifs credentials=/[path_to_credentials].smb,x-systemd.automount 0 0
|
||||
## //{Nas_IP/Hostname}/{Nas_Mount_Point} /mnt/{mount_name_on_docker_os} cifs credentials=/[path_to_credentials].smb,x-systemd.automount 0 0
|
||||
|
||||
# Example:
|
||||
## Example:
|
||||
//nas.home/store /mnt/store cifs credentials=/home/wompmacho/.smb,x-systemd.automount 0 0
|
||||
```
|
||||
|
||||
@@ -239,7 +239,7 @@ mount -a
|
||||
`mount_name_on_docker_os` and reboot your system
|
||||
|
||||
``` bash
|
||||
# example:
|
||||
## example:
|
||||
volumes:
|
||||
- /app/jellyfin/config:/config
|
||||
- /mnt/store:/data/store
|
||||
|
||||
@@ -39,7 +39,6 @@ curl -sSL https://install.pi-hole.net | bash
|
||||
> Also keep in mind that **ipv6** can interfere if you are like me and have a ISP
|
||||
provider that tries to force their DNS
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Setup on Proxmox VM
|
||||
|
||||
@@ -38,7 +38,6 @@ money... here is what you can do.
|
||||
# OpenSSL Self-Signed Certificate Command:
|
||||
openssl req -sha256 -addext "subjectAltName = DNS:games.local" -newkey rsa:4096 -nodes -keyout privkeyselfsigned.pem -x509 -days 3650 -out fullchainselfsigned.pem
|
||||
|
||||
|
||||
# nginx-proxy-manager with cloudflare ssl cert setup
|
||||
# proxy side should be http
|
||||
# do not force ssl on cert side
|
||||
|
||||
@@ -82,7 +82,7 @@ detectors:
|
||||
type: cpu
|
||||
num_threads: 3
|
||||
|
||||
# Include all cameras by default in Birdseye view
|
||||
## Include all cameras by default in Birdseye view
|
||||
birdseye:
|
||||
enabled: True
|
||||
mode: continuous
|
||||
|
||||
@@ -59,7 +59,7 @@ all traffic to nginx. Then based on some rules I have set up I can point that
|
||||
traffic to my internal server. For this I will need a domain name server (DNS)
|
||||
to point to my external IP.
|
||||
|
||||
### DNS
|
||||
## DNS
|
||||
|
||||
A domain name server (DNS) allows me to make a name that can be easily looked up
|
||||
and point traffic to an Internet Protocol (IP) address that a server can easily
|
||||
|
||||
@@ -19,7 +19,7 @@ will automatically stop the network if the VPN is not functioning correctly.
|
||||
|
||||
``` yaml
|
||||
# qbittorrentvpn - docker compose
|
||||
# https://hub.docker.com/r/dyonr/qbittorrentvpn
|
||||
## https://hub.docker.com/r/dyonr/qbittorrentvpn
|
||||
---
|
||||
version: "2"
|
||||
services :
|
||||
@@ -50,11 +50,12 @@ linux setup page and grab my generated Username key and Password key there.
|
||||
|
||||
A credentials file on my docker host was generated by QBittorrent when running
|
||||
the first time.
|
||||
|
||||
```
|
||||
# download all availble server conf
|
||||
## download all availble server conf
|
||||
sudo wget https://my.surfshark.com/vpn/api/v1/server/configurations
|
||||
|
||||
# cp the server you want to use into config folder
|
||||
## cp the server you want to use into config folder
|
||||
/app/QBittorrent/config/openvpn
|
||||
```
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ status page and dashboard.
|
||||
```yaml
|
||||
# uptime-kuma - docker compose
|
||||
---
|
||||
# https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
|
||||
## https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
|
||||
version: '3.3'
|
||||
services:
|
||||
uptime-kuma:
|
||||
|
||||
@@ -19,7 +19,7 @@ nothing gets lost if something is corrupted.
|
||||
|
||||
``` yaml
|
||||
# wikijs - docker compose
|
||||
# https://github.com/linuxserver/docker-wikijs
|
||||
## https://github.com/linuxserver/docker-wikijs
|
||||
---
|
||||
version: "3.8"
|
||||
services:
|
||||
|
||||
Reference in New Issue
Block a user