mirror of
https://github.com/davegallant/davegallant.github.io.git
synced 2025-08-11 10:52:28 +00:00
Compare commits
3 Commits
7468f0efa4
...
renovate/p
Author | SHA1 | Date | |
---|---|---|---|
|
0b7fa38098 | ||
|
223b7a9113 | ||
|
c200552255 |
2
.github/workflows/publish.yml
vendored
2
.github/workflows/publish.yml
vendored
@@ -29,7 +29,7 @@ jobs:
|
|||||||
cache-dependency-path: "**/package-lock.json"
|
cache-dependency-path: "**/package-lock.json"
|
||||||
|
|
||||||
- name: Setup Hugo
|
- name: Setup Hugo
|
||||||
uses: peaceiris/actions-hugo@v2
|
uses: peaceiris/actions-hugo@v3
|
||||||
with:
|
with:
|
||||||
hugo-version: "0.120.3"
|
hugo-version: "0.120.3"
|
||||||
extended: true
|
extended: true
|
||||||
|
@@ -21,8 +21,10 @@ The only app I've needed to install has been Tailscale which has enabled me to a
|
|||||||
|
|
||||||
More recently, to reduce cloud costs, I've setup some a small node at another physical location and installed both Tailscale and [sftpgo](https://github.com/drakkan/sftpgo) on it to facilitate offsite backups. After setting up the infrastructure and adding a Cloud Sync Task in TrueNAS SCALE to replicate these backups offsite to sftpgo, I noticed that Tailscale's Magic DNS was not working, nor was the Tailscale IPv4 address.
|
More recently, to reduce cloud costs, I've setup some a small node at another physical location and installed both Tailscale and [sftpgo](https://github.com/drakkan/sftpgo) on it to facilitate offsite backups. After setting up the infrastructure and adding a Cloud Sync Task in TrueNAS SCALE to replicate these backups offsite to sftpgo, I noticed that Tailscale's Magic DNS was not working, nor was the Tailscale IPv4 address.
|
||||||
|
|
||||||
After reading the [Tailscale docs](https://tailscale.com/kb/1483/truenas#route-non-tailnet-traffic-through-truenas) , it became clear that the **Userspace** box had to be unchecked in the Tailscale app settings. This is because the Tailscale app is running within a docker container on the TrueNAS SCALE VM. After unchecking the **Userspace** box, I was able to verify that the Backup Credentials created for sftpgo worked when specifying the host as a Tailscale IPv4 address. This was probably good enough since the IP won't change unless the node is re-registered, but I figured setting up MagicDNS would make the setup more portable.
|
After reading the [Tailscale docs](https://tailscale.com/kb/1483/truenas#route-non-tailnet-traffic-through-truenas) , it became clear that the **Userspace** box had to be unchecked in the Tailscale app settings. This is because the Tailscale app is running within a docker container on the TrueNAS SCALE VM. After unchecking the **Userspace** box, I was able to verify that the Backup Credentials created for sftpgo worked when specifying the host as a Tailscale IPv4 address. This was probably good enough since the IP won't change unless the node is re-registered.
|
||||||
|
|
||||||
To get MagicDNS working, I went to Network > Global Configuration and set "Nameserver 1" to **100.100.100.100**. After this, I was able to specify the FQDN in the Backup Credentials and the Cloud Sync Tasks started.
|
~~To get MagicDNS working, I went to Network > Global Configuration and set "Nameserver 1" to **100.100.100.100**. After this, I was able to specify the FQDN in the Backup Credentials and the Cloud Sync Tasks started.~~
|
||||||
|
|
||||||
|
This method of adding MagicDNS can lead to issues with DNS when updating the tailscale application in TrueNAS, so I ended using the Tailscale IP directly.
|
||||||
|
|
||||||
|
|
||||||
|
@@ -23,7 +23,7 @@ jobs:
|
|||||||
node-version: "18"
|
node-version: "18"
|
||||||
|
|
||||||
- name: Install Hugo
|
- name: Install Hugo
|
||||||
uses: peaceiris/actions-hugo@v2
|
uses: peaceiris/actions-hugo@v3
|
||||||
with:
|
with:
|
||||||
hugo-version: "0.111.3"
|
hugo-version: "0.111.3"
|
||||||
extended: true
|
extended: true
|
||||||
@@ -63,7 +63,7 @@ jobs:
|
|||||||
node-version: "18"
|
node-version: "18"
|
||||||
|
|
||||||
- name: Install Hugo
|
- name: Install Hugo
|
||||||
uses: peaceiris/actions-hugo@v2
|
uses: peaceiris/actions-hugo@v3
|
||||||
with:
|
with:
|
||||||
hugo-version: "0.111.3"
|
hugo-version: "0.111.3"
|
||||||
extended: true
|
extended: true
|
||||||
|
@@ -14,7 +14,7 @@ jobs:
|
|||||||
ref: ${{ github.event.pull_request.head.sha }}
|
ref: ${{ github.event.pull_request.head.sha }}
|
||||||
|
|
||||||
- name: Install Hugo
|
- name: Install Hugo
|
||||||
uses: peaceiris/actions-hugo@v2
|
uses: peaceiris/actions-hugo@v3
|
||||||
with:
|
with:
|
||||||
hugo-version: "0.111.3"
|
hugo-version: "0.111.3"
|
||||||
extended: true
|
extended: true
|
||||||
|
@@ -1,53 +0,0 @@
|
|||||||
# Dark Visitors robots.txt
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/anthropic-ai
|
|
||||||
|
|
||||||
User-agent: anthropic-ai
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/ccbot
|
|
||||||
|
|
||||||
User-agent: CCBot
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/facebookbot
|
|
||||||
|
|
||||||
User-agent: FacebookBot
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/google-extended
|
|
||||||
|
|
||||||
User-agent: Google-Extended
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/gptbot
|
|
||||||
|
|
||||||
User-agent: GPTBot
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# AI Data Scraper
|
|
||||||
# https://darkvisitors.com/agents/omgilibot
|
|
||||||
|
|
||||||
User-agent: omgilibot
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
User-agent: omgili
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
# This blocks Bytespider
|
|
||||||
https://darkvisitors.com/agents/bytespider
|
|
||||||
User-agent: Bytespider
|
|
||||||
Disallow: /
|
|
||||||
|
|
||||||
User-agent: *
|
|
||||||
{{ if eq (hugo.Environment) "production" -}}
|
|
||||||
Allow: /
|
|
||||||
{{ else -}}
|
|
||||||
Disallow: /
|
|
||||||
{{ end -}}
|
|
||||||
Sitemap: {{ "sitemap.xml" | absURL -}}
|
|
Reference in New Issue
Block a user