Internal Documentation
Status
  • πŸ‘‹Welcome
    • πŸ—‚οΈWhat is this?
    • πŸ•Quick Start
    • πŸ’ΈBilling
  • πŸ—ƒοΈExternal Links
    • πŸ—„οΈPublic Documentation
    • πŸ“‹Private GitHub
    • πŸ“‹Public GitHub
    • πŸ—»NetData
    • πŸ“ŠTrello
    • πŸ•°οΈService Monitoring
  • πŸ“Policies
    • Authentication, Access and Accounts
    • Issue and Project Tracking
    • Creation and Managment of Servers or Services
    • Monitoring and Alerting
    • External Access to Systems
    • Management of Documentation
  • πŸ“‹Processes
    • ❔Deploy new Container Stack
    • Limit Bandwidth to Container
    • ❔Create new Virtual Machine
    • Disaster Recovery
    • Port Forwarding or Tunneling a Service
    • Crowdsec Modules
    • Internal IP Range Change
    • SSH Keys
    • Increase Disk on VM
    • Add Wireguard Client
    • ❔New Domain
    • DNS Management
  • πŸ—ΊοΈService Overviews
    • Websites
    • Portainer and GitOps
    • Content Creation
      • Davinci Resolve Server
    • Plex Suite
      • Tdarr
      • Maintainerr
      • Dashdot
      • Overseerr
      • Bazarr
      • Wizarr
      • Plex
      • Tautulli
      • MovieMatch
      • Prowlarr
      • Radarr
      • Sonarr
      • Lidarr
      • FlareSolverr
      • qBittorrent
      • SabNZBD
      • Huntarr
    • Pterodactyl
    • Home Automation & Physical Security
      • Google Assistant
      • Tuya Cloud
      • Home Assistant
    • Infrastructure
      • ❔Cloudflare
      • NextDNS
      • UniFi
      • Synology NAS
      • Proxmox VE
      • Vultr
      • ❔CyberPower PowerPanel & UPS
    • Maintenance & Monitoring
      • AutoHeal
      • Proxmox Backup Server
      • Duplicati
      • Google Drive Sync
      • Ansible
      • UptimeKuma
      • NetData
      • NetbootXYZ
    • Security
      • Bitwarden
      • Google OpenID Auth
      • Wazuh
      • CrowdSec
    • Remote Access
      • Cloudflare Zero Trust
      • ❔UniFi - Wireguard
      • Kasm
    • Other Adhoc Apps
      • ISponsorBlockTV
      • Homebox
      • ❔Hosted Discord Bots
      • LibreChat
      • Imgur
      • Morphos
      • Zapier
      • EpicGames Free Games
      • GitBook
      • Trello
      • StirlingPDF
      • ❔MeTube
    • ❔OpenAI
  • πŸ–₯️Physical Hardware
    • Macaroni
    • Fettuccine
    • Linguine
    • UniFi
  • ‼️Troubleshooting
    • An Introduction...
    • UptimeKuma alerts
    • Portainer
    • Pterodactyl
  • πŸ“–-- Administration --
    • πŸ“ŽGitbook Templates
      • Guide - Root Page
      • Guide - New Docker App
      • Hardware Overview
      • App Overview - Externally Hosted
      • App Overview - Container
      • Miniguide - Compose
      • App Overview - Hosted Discord Bot
Powered by GitBook
On this page
  • Required Knowledge
  • Purchase Domain
  • Configure Domain
  • Configuring an Email address
  • SPF & DMARC
  • Cloudflare WAF
  • Crowdsec Bouncer
  • WAF Rules
  • Configure Gmail SMTP
  • Create Cloudflare Route
  • Configure Gmail
  • Add domain to Google Search Console

Was this helpful?

  1. Processes

New Domain

PreviousAdd Wireguard ClientNextDNS Management

Last updated 1 year ago

Was this helpful?

Required Knowledge

Authentication, Access and Accounts

Cloudflare

DNS Management

Creation and Managment of Servers or Services

Monitoring and Alerting

External Access to Systems

Bitwarden

Purchase Domain

Our preference is to though they do not have all TLDs. If the domain cannot be registered via Cloudflare you will need to purchase it via another provider, such as Namecheap.

If you purchase a domain through a different provider you will need to I would recommend looking at the registrars documentation for changing the Nameservers to Cloudflare, as Cloudflare's documentation may be outdated.

Configure Domain

Configuring an Email address

SPF & DMARC

Cloudflare WAF

Crowdsec Bouncer

WAF Rules

Configure Gmail SMTP

This guide will set you through configured a generic noreply@ email

Create Cloudflare Route

Configure Gmail

  1. Log into Gmail with the Gmail SMTP account

  2. Click on the settings cog > all settings

  3. Click on Accounts and Import

  4. Locate the 'Send mail as' section and click on 'add another email address'

    1. Fill out the first form and hit next

      Field
      Data

      Name

      Name of the Email account

      Email

      Email address

    2. Fill out the second form and hit next

      Field
      Data

      SMTP Server

      smtp.gmail.com

      Port

      587

      Username

      Gmail SMTP account email address

      Password

      Gmail SMTP account SMTP app password

      TLS

      Tick secure connection using TLS

Add domain to Google Search Console

  1. ???

Refer to

The provides some analytics on clicks

πŸ“‹
❔
purchase domains via Cloudflare
set up the site in Cloudflare follow that providers steps for changing your Nameservers to Cloudflare.
Google Search Console
Cloudflare Bouncer