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.
|
Pushing changes to the `main` branch automatically triggers the Gitea Action.
|
||||||
|
|
||||||
The Runner:
|
The Runner:
|
||||||
|
|
||||||
1. Checks out this repository.
|
1. Checks out this repository.
|
||||||
2. Clones the `hugo-framework`.
|
2. Clones the `hugo-framework`.
|
||||||
3. Injects your Markdown and the `menus.en.toml`.
|
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
|
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
|
sudo chmod a+r /etc/apt/keyrings/docker.gpg
|
||||||
|
|
||||||
# Add the repository to Apt sources:
|
## Add the repository to Apt sources:
|
||||||
echo \
|
echo \
|
||||||
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
|
"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" | \
|
$(. /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
|
- Run `rsync` in the shell and move your folders using recursive options
|
||||||
|
|
||||||
``` bash
|
``` 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/ &
|
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
|
- Add an entry to the bottom line of the file
|
||||||
|
|
||||||
``` bash
|
``` 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
|
//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
|
`mount_name_on_docker_os` and reboot your system
|
||||||
|
|
||||||
``` bash
|
``` bash
|
||||||
# example:
|
## example:
|
||||||
volumes:
|
volumes:
|
||||||
- /app/jellyfin/config:/config
|
- /app/jellyfin/config:/config
|
||||||
- /mnt/store:/data/store
|
- /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
|
> Also keep in mind that **ipv6** can interfere if you are like me and have a ISP
|
||||||
provider that tries to force their DNS
|
provider that tries to force their DNS
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Setup on Proxmox VM
|
## Setup on Proxmox VM
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ money... here is what you can do.
|
|||||||
# OpenSSL Self-Signed Certificate Command:
|
# 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
|
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
|
# nginx-proxy-manager with cloudflare ssl cert setup
|
||||||
# proxy side should be http
|
# proxy side should be http
|
||||||
# do not force ssl on cert side
|
# do not force ssl on cert side
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ detectors:
|
|||||||
type: cpu
|
type: cpu
|
||||||
num_threads: 3
|
num_threads: 3
|
||||||
|
|
||||||
# Include all cameras by default in Birdseye view
|
## Include all cameras by default in Birdseye view
|
||||||
birdseye:
|
birdseye:
|
||||||
enabled: True
|
enabled: True
|
||||||
mode: continuous
|
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)
|
traffic to my internal server. For this I will need a domain name server (DNS)
|
||||||
to point to my external IP.
|
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
|
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
|
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
|
``` yaml
|
||||||
# qbittorrentvpn - docker compose
|
# qbittorrentvpn - docker compose
|
||||||
# https://hub.docker.com/r/dyonr/qbittorrentvpn
|
## https://hub.docker.com/r/dyonr/qbittorrentvpn
|
||||||
---
|
---
|
||||||
version: "2"
|
version: "2"
|
||||||
services :
|
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
|
A credentials file on my docker host was generated by QBittorrent when running
|
||||||
the first time.
|
the first time.
|
||||||
|
|
||||||
```
|
```
|
||||||
# download all availble server conf
|
## download all availble server conf
|
||||||
sudo wget https://my.surfshark.com/vpn/api/v1/server/configurations
|
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
|
/app/QBittorrent/config/openvpn
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ status page and dashboard.
|
|||||||
```yaml
|
```yaml
|
||||||
# uptime-kuma - docker compose
|
# 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'
|
version: '3.3'
|
||||||
services:
|
services:
|
||||||
uptime-kuma:
|
uptime-kuma:
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ nothing gets lost if something is corrupted.
|
|||||||
|
|
||||||
``` yaml
|
``` yaml
|
||||||
# wikijs - docker compose
|
# wikijs - docker compose
|
||||||
# https://github.com/linuxserver/docker-wikijs
|
## https://github.com/linuxserver/docker-wikijs
|
||||||
---
|
---
|
||||||
version: "3.8"
|
version: "3.8"
|
||||||
services:
|
services:
|
||||||
|
|||||||
Reference in New Issue
Block a user