diff --git a/docs/docshub/.nav.yml b/docs/docshub/.nav.yml index 160f8ec..382ae85 100644 --- a/docs/docshub/.nav.yml +++ b/docs/docshub/.nav.yml @@ -1,3 +1,4 @@ title: DocsHub nav: - - index.md \ No newline at end of file + - index.md + - custom_domain.md \ No newline at end of file diff --git a/docs/docshub/custom_domain.md b/docs/docshub/custom_domain.md new file mode 100644 index 0000000..ef92483 --- /dev/null +++ b/docs/docshub/custom_domain.md @@ -0,0 +1,8 @@ +# Custom Domain +To use a custom domain with your documentation (`docs.yoursite.com`) instead of our hosted subdomain (`yourdocs.hosted.docshub.io`), you'll need to set up DNS records as follows: + +## For docs that DON'T require a login +If your documentation is **public** (you don't need a username/password or SSO to access the site), create a `CNAME` record pointing to `cname.docshub.io`, and then set up your custom domain through the DocsHub portal. + +## For docs that DO require a login +If your documentation is **private** (you need a username/password or SSO to access the site), create a `CNAME` record pointing to `authcname.docshub.io`, and then set up your custom domain through the DocsHub portal. \ No newline at end of file diff --git a/docs/handbook/infrastructure/communication/freescout.md b/docs/handbook/infrastructure/communication/freescout.md index 8e59247..d8ceb8c 100644 --- a/docs/handbook/infrastructure/communication/freescout.md +++ b/docs/handbook/infrastructure/communication/freescout.md @@ -3,7 +3,7 @@ FreeScout is the super lightweight and powerful free open source help desk and shared inbox written in PHP (Laravel framework). It is a self hosted clone of HelpScout. ## Quick Reference -**URL**: [:octicons-tab-external-16: tickets.starcatsys.net](https://tickets.starcatsys.net) +**URL**: [:octicons-tab-external-16: freescout.starcatsys.net](https://freescout.starcatsys.net) **Homepage**: [:octicons-link-external-16: freescout.net](https://freescout.net/) **Hosting**: [:octicons-arrow-right-16: PikaPods](../servers_and_hosting/pikapods.md) :flag_eu: `EU` diff --git a/docs/handbook/infrastructure/monitoring/.nav.yml b/docs/handbook/infrastructure/monitoring/.nav.yml index 21eec5a..8cb385a 100644 --- a/docs/handbook/infrastructure/monitoring/.nav.yml +++ b/docs/handbook/infrastructure/monitoring/.nav.yml @@ -4,4 +4,5 @@ nav: - beszel.md - uptime.md - pagerduty.md + - components.md - umami.md \ No newline at end of file diff --git a/docs/handbook/infrastructure/monitoring/components.md b/docs/handbook/infrastructure/monitoring/components.md new file mode 100644 index 0000000..421aaf0 --- /dev/null +++ b/docs/handbook/infrastructure/monitoring/components.md @@ -0,0 +1,2 @@ +# Monitoring Components +Please see the [:material-book-lock: Monitoring Components](https://internal-handbook.starcatsys.net/infrastructure_apps/monitoring/components/) page of the internal handbook for information. \ No newline at end of file diff --git a/docs/handbook/infrastructure/servers_and_hosting/hetzner.md b/docs/handbook/infrastructure/servers_and_hosting/hetzner.md index 424c167..669107e 100644 --- a/docs/handbook/infrastructure/servers_and_hosting/hetzner.md +++ b/docs/handbook/infrastructure/servers_and_hosting/hetzner.md @@ -22,4 +22,13 @@ - Primary: :flag_us: `ashburn` - Secondary: :flag_us: `hillsboro` -**Dedicated**: All Hetzner dedicated servers are in :flag_eu: Europe, no particularly preferred datacenters. \ No newline at end of file +**Dedicated**: All Hetzner dedicated servers are in :flag_eu: Europe, no particularly preferred datacenters. + +## Firewalls +Typical firewalls used on most cloud: + +`allow_Beszel_agent_45876` - inbound `TCP`, port `45876`; inbound `ICMP` + +`allow_web` - inbound `ICMP`; inbound `TCP`, port `80`; inbound `TCP`, port `443` + +`allow_ssh22` - inbound `TCP`, port `22`; inbound `ICMP` \ No newline at end of file