Generic service & computer documentation.
  • Docs: A Collection of Setup Notes

Application Configuration

  • Authy TOTP Migration
    • Setup Authy
      • Authy TOTP Format
    • Export TOTP from Authy
    • Cleanup
  • BASH
    • Rename All File Extensions to Lowercase
    • Find Binary in All Files
  • Chrome Configuration
    • Block location tracking
    • Disable Software Reporting
  • GIT
    • Revert Changes and Keep Commit History
    • Force Repository to Previous Commit
    • Force Pull from Master Repository
    • Revert Entire Directory to HEAD
    • Add Tag to Previous Commit
    • Squash Commits to a Single Commit (Rebase)
    • Modify Specific Historical Commit
    • Remove Tracked Files without Deleting Them
    • Create a Branch
    • Merging Branches
    • Deleting Branches
    • Create Worktree
    • Merge Worktree
    • Removing Worktree
    • Migrate git stash to another machine
    • Repo git hooks
    • List All Respositories for An Organization/User
    • Pull Latest Tarball Release from Github
  • GPG with Yubikey
    • Pre-Requisites
      • Prep Live USB
      • Prep Ironkey
        • Initalize Ironkey
        • Reset Ironkey
        • Unlock Ironkey
      • Prep Yubikey
        • Verify Geniue Yubikey
        • Reset Yubikey
        • Configure Yubikey
        • Setup openpgp on Yubikey
    • Key Setup
      • GPG Master Key
        • Basic Setup
        • Generate Strong Password
        • Create Master Key
        • Add Photo to Master Key (Optional)
        • Add Additional Identities (Optional)
        • Sign New Key with Existing Key (Optional)
      • Generate Subkeys
        • Create Signing Key
        • Create Encryption Key
        • Create Authentication Key
        • Verify Keys Are Secure
        • Verify GPG Password
      • Backup GPG Keys
        • Confirm Key State
        • Export GPG Keys
        • Publish Public Key
      • Export GPG Subkeys to Yubikey
        • Understanding How Yubikeys Work
        • Export Subkeys to Yubikeys
        • Verify subkeys are Offloaded
        • Restore Original GPG State
      • GPG Cleanup
        • Verify the Following
        • Secure Delete Secret Material
      • Import GPG Master Public Key
        • Trust GPG Public Key Locally
    • Using GPG Keys
      • Windows GPG Yubikey
        • Required Materials
        • Configure GPG4win
        • Configure GPG Agent
        • Configure Putty
        • Verify Putty Works
        • Run GPG Agent on Login
        • Forward GPG Agent Through Multiple Servers
      • Debian GPG Yubikey
        • Required Materials
        • Configure GPG/GPG Agent
        • Verify SSH Works
      • Manjaro GPG Yubikey
        • Required Materials
        • Configure GPG/GPG Agent
        • Verify SSH Works
      • Windows Forward GPG
        • Setup GPG Relay in WSL
          • Required Materials
          • Install WSL USB Bridges on Windows
          • Install GPG Relay on WSL
        • Forward GPG to Linux
          • Determine Sockets
          • Update SSHD Config
          • Create GPG Tunnel Config
        • Troubleshooting
          • --notify-await message on start
          • gpg: error retrieving {GPGID} via WKD: General error
      • GPG Operations
        • Import
        • Export
        • Encrypt
        • Create a Detached Signature
        • Validate File Using Detached Signature
    • Troubleshooting
      • No agent running error
      • agent_genkey failed: permission denied
      • Yubikey Not Appearing
      • SSH connection failed, Server sent: publickey
      • Please insert card with serial number
  • Movie Studio
    • Encoding Templates
  • Mutt Maildir Setup
    • Base mutt Setup
  • Putty Configuration
    • Putty Timeouts
    • Changing Escape Characters
    • Forwarding X Windows
  • Python Virtual Environments
    • Creating Environment
    • Using Virtual Environments
    • Export/Import Environments
      • Updating Environments
  • Realtek A-Volute (Nahimic)
    • Disabling
  • Sublime Text Configuration
    • Installation
      • Ubuntu Apt Repository
    • Important File Locations
    • Configuration
    • Automatically Installing Packages
    • Force Unix Line Endings on Save
    • Markdown Editing
  • Taskwarrior Configuration
    • Installation
      • Customize Taskwarrior
      • Customized Timewarrior
      • Customize Taskopen
  • VIM
    • Commands
      • Quit with Error
      • Insert Unicode Characters
      • Increment/Decrement A Number
      • Visual Mode
      • Indentation
      • Goto Last Edit
      • Delete to End of Line
      • Macros
    • Troublshooting
      • VIM ‘Frozen’
    • Customize VIM

Configuration Management

  • Ansible
    • Common Commands
      • Grab Remote Facts from Host
    • Vault

Networking

  • Netplan
    • General Usage
    • Bridging
    • Default Route Issues
    • KVM Specific Issues
      • Test Fix
      • Permenant Fix
  • Edge OS
    • Disable UBNT Discovery Service
    • Create DHCP Static Entries
    • Create DNS / Host Entries
    • Hairpin NAT (Internal Only NAT Reflection)
    • Deleted DHCP Host Still Resolves in DNS
    • DNS Hostnames not Resolving
    • Allow Subnet (Wifi) Traffic Internet Only Access
      • Prevent Wifi Traffic from Reaching Internal Networks
      • Only Allow DNS Traffic to Router
    • DNAT for Captive DNS
      • Captive DNS Exceptions
    • Custom SSL Certifcate for Webface
    • Dump Configuration via CLI Command Export
    • Dump Configuration to JSON-like file
  • Example Unifi VLAN
    • Initial Edgerouter Configuration
      • Reset & Login to Router
      • Basic Setup Wizard
      • Setup VLANs on eth0
      • Setup DHCP & DNS for VLANs
      • Confirm Management Network Working
    • Unifi Controller VLAN Setup
      • Basic Setup Wizard
      • Basic Controller Setup
      • VLAN Configuration
      • Add Trunk Port Profiles
    • Core Switch VLAN Setup
      • Setup Core Switch
        • Adopt Core Switch
        • Set Static Switch IP
      • Configure Core Switch Management
      • Configure VLANs on Ports
    • Server Switch VLAN Setup
      • Setup Server Switch
        • Adopt Server Switch
        • Set Static Switch IP
      • Configure Server Switch Management
      • Configure VLANs on Ports
      • Confirm Server/Infrastructure Network Working
    • Wired Switch VLAN Setup
      • Setup Wired Switch
        • Adopt Wired Switch
        • Set Static Switch IP
      • Configure Wired Switch Management
      • Configure VLANs on Ports
      • Confirm Wired Network Working
    • Unifi Controller Wifi Setup
    • Unifi AP Setup
      • Set Static AP IP
      • Configure Unifi AP
      • Confirm Wireless Network Working
    • Migrate Unifi Controller to Docker
    • Unifi Device Troubleshooting
      • Slow Adoption
      • Adoption Failure
      • Consistenly Failing Repeated Adoptions
      • Cannot Set Port Name
      • CPU Load is Extremely High on Unifi Switch
      • DHCP Not Working
      • Caching Issue
      • Trunking ports Swapped/Wrong
    • Network Overview
    • Example Network Diagram
    • VLAN 101
      • Basic Concepts
      • Basic VLAN Switch Concepts
      • Basic VLAN Port Concepts
        • Standard device on a port
      • Egress Traffic
      • Ingress Traffic
      • Unifi APs
      • Implementation Concepts

Operating Systems

  • Manjaro KDE
    • 1. Manjaro KDE Plasma
      • 1.1. Base Utilities
      • 1.2. Enable Fractional UI Scaling
      • 1.3. Capslock as Control
      • 1.4. Use Bash Shell
      • 1.5. GnuPG and Yubikey
      • 1.6. Remove Nobody User
    • 2. Disable AMT
    • 3. Use Latest Mirrors & Updates
    • 4. Update to Latest Non-experimental Kernel
    • 5. Increase Failed auth Lockout Attempts
    • 6. System Date and Time
      • 6.1. Windows Dual boot
      • 6.2. Force ISO8601 date/time
    • 7. Apps
      • 7.1. VSCodium (VSCode)
        • 7.1.1. Sync Settings
        • 7.1.2. Terminal Profiles
      • 7.2. Chrome
        • 7.2.1. GUI
        • 7.2.2. Automated Build
        • 7.2.3. Manual git Build
        • 7.2.4. Disable Background Services
        • 7.2.5. Use System GTK Themes
      • 7.3. Steam
      • 7.4. Sublime
      • 7.5. Captive Portal
      • 7.6. NodeJS
    • 8. Fonts
    • 9. UI Settings
      • 9.1. Themes
      • 9.2. Global Theme
      • 9.3. Startup & Shutdown
      • 9.4. Langauge Packs
      • 9.5. Workspace Behavior
      • 9.6. Windows Management
      • 9.7. Shortcuts
      • 9.8. Search
      • 9.9. Personalization
      • 9.10. KDE Wallet
      • 9.11. User Feedback
      • 9.12. Input Devices
      • 9.13. Night Color
      • 9.14. Taskbar Clock
      • 9.15. System Tray
      • 9.16. Rename Terminals
    • 10. Login Screen (sddm)
      • 10.1. Multiple Monitors
      • 10.2. SDDM configuration
    • 11. Pacman
  • Ubuntu
    • Ubuntu 18.04 Server Base Install
      • Debian Stretch Server Base Install
      • Base Install
        • Secure SSH connections
        • Install TCP BBR Kernel Patches
        • Setup Automatic Updates & Upgrades
        • Remove Extraneous MOTD’s
        • Setup Skeleton User Profile
        • Update UFW Rules
      • Adding Custom Fonts
      • Creating an Encrypted Volume
    • Ubuntu VM Configuration
      • Installing XenServer / XCP Tools
    • Additional Ubuntu Fixes
      • Make RAW Disk Image of Physical Disk
      • Grub OS Prober
      • NXDOMAIN Errors in Syslog
      • Disable IPv6
      • Shadow Passwords
    • 2990WX Linux Patches
      • Install Build Tools
      • Clone patched IT87 Kernel Driver
      • Force Detection of Module
      • Load Module on Boot
      • Reading Sensors
      • Building Kernel 4.18.6+
    • Ubuntu Automatic (Preseed) Installation
      • Fully Automatic Installation
      • GRUB EFI Boot Menu
      • GRUB non-EFI Boot Menu
      • Create Preseed Installation File
      • Build Custom ISO
    • Apt Auto Selection
      • Install with Options
      • Set Options
      • Example
  • Windows Base
    • Windows Pro Install
      • Creating a UEFI USB Boot Disk
      • Installing Windows 10 Without Live Account
    • Setting Execution Policy
      • Set Policy Via Script
    • Force Upgrade
      • Determine Windows Version
      • Manual Update
    • Reinstall Checklist
      • Use Robocopy
      • Dump Existing Registry
      • Gamesave Manager
      • Putty
      • WinSCP
      • MusicBee
      • Mumble
      • Claws-mail
      • Gaming
        • Origin
        • Uplay
        • Steam
    • Troubleshooting PC Issues
      • General Maintenance
      • Random ‘Crashes’
        • Memory
        • CPU’s
        • GPU’s
        • HDD’s
        • Motherboards
      • Utilities
    • Advanced
      • 1. Application Using the Wrong Audio Output Device
      • 2. Fix Windows Applications Not Appearing in Start Menu Searches
      • 3. Debug DNS Issues
      • 4. Determining App List
      • 5. Disable Caret Browsing Notifications
      • 6. Disable Hibernation for Sleep Resume Problems
      • 7. Disable Hyper-V Per Boot
      • 8. Disable Prefetch and Superfetch
      • 9. Disable Windows Backup Schedule
      • 10. Display Driver Has Been Restarted
      • 11. DRIVER_IRQL_NOT_LESS_OR_EQUAL (Epfwwfp.sys)
      • 12. Enable Bitlocker on USB drives over RDP
      • 13. Enable SSH Access
      • 14. Fixing Broken Windows Store apps / ‘Trial Expired’ Apps
      • 15. Hiding Local Desktop for Chrome Remote Desktop
      • 16. Low Disk Space Warning After Update
      • 17. Moving User Profile Locations to Alternate Location
      • 18. NTFS File Ownership Access Denied
      • 19. ReFS on Windows Pro
        • 19.1. Format ReFS on using a single drive
        • 19.2. Addressing 100% Disk Usage Issues
      • 20. Remove Optional Features
        • 20.1. Manually
        • 20.2. Powershell
      • 21. Remove Preinstalled Packages
      • 22. Remove Startup Items
      • 23. Reset Password
      • 24. Run Windows On USB
      • 25. Scheduled Tasks Inconsistencies
        • 25.1. Enable Logon/Logoff Events
        • 25.2. Manually Adding Event Triggered Scheduled Task
        • 25.3. Powershell to Create Event Triggered Scheduled Task
        • 25.4. (optional) Prompt on Terminal, Instead of Window
        • 25.5. Hiding Command Windows
        • 25.6. Demonstration of Scheduled Task at Login Failure
      • 26. Show Password on Wifi Network
      • 27. Fix Undeletable System Volumes
      • 28. Uninstall Edge Browser
      • 29. USB Devices Slow
      • 30. Windows Bootloader Missing / Multiple OS
      • 31. Windows Subsystem for Linux (WSL)
        • 31.1. Enable WSL in Windows 10
        • 31.2. Installing Linux Distros
        • 31.3. Troubleshooting
  • Windows 10 21H2
    • Standalone Changes
      • 1. Cortana & Search
        • 1.1. Firewall
      • 2. Error Reporting
      • 3. Explorer Ads
      • 4. Location
      • 5. Meltdown and Spectre Patch
      • 6. Messaging
      • 7. Microsoft Defender
        • 7.1. Firewall
      • 8. OneDrive
        • 8.1. Firewall
      • 9. Paging
      • 10. Resource Exhaustion
      • 11. Restore Points
      • 12. Telemetry
        • 12.1. Firewall
      • 13. Update Notifications
      • 14. Services
      • 15. Speech
      • 16. Spotlight
      • 17. Windows Store Promotions
    • Settings
      • 1. System
        • 1.1. Notifications & Actions
          • 1.1.1. Notifications
          • 1.1.2. Get notifications from these senders
        • 1.2. Focus Assist
        • 1.3. Multitasking
          • 1.3.1. Timeline
        • 1.4. Shared Experiences
          • 1.4.1. Nearby Sharing
          • 1.4.2. Share across devices
        • 1.5. Clipboard
          • 1.5.1. Clipboard history
          • 1.5.2. Sync across devices
        • 1.6. Remote Desktop
      • 2. Phone
        • 2.1. Phone
      • 3. Network & Internet
        • 3.1. Wi-Fi
          • 3.1.1. Hotspot 2.0 networks
      • 4. Personalization
        • 4.1. Lock screen
        • 4.2. Themes
        • 4.3. Start
        • 4.4. Taskbar
          • 4.4.1. Notification Area
          • 4.4.2. People
      • 5. Apps
        • 5.1. Apps & features
        • 5.2. Offline maps
      • 6. Accounts
        • 6.1. Sign-in options
          • 6.1.1. Manage how you sign into your device
          • 6.1.2. Require Sign-in
          • 6.1.3. Privacy
        • 6.2. Sync Your Settings
      • 7. Time & Language
        • 7.1. Date & Time
          • 7.1.1. UTC Realtime Clock
        • 7.2. Region
          • 7.2.1. Regional Format Data
      • 8. Gaming
        • 8.1. Xbox Game Bar
        • 8.2. Game Mode
      • 9. Search
        • 9.1. Permissions & History
          • 9.1.1. Cloud content search
          • 9.1.2. History
        • 9.2. Searching Windows
          • 9.2.1. Indexer Performance
      • 10. Privacy
        • 10.1. Manual Setting Privacy Options
        • 10.2. General
          • 10.2.1. Change privacy options
        • 10.3. Speech
          • 10.3.1. Online speech recognition
        • 10.4. Ink & Typing Personalization
          • 10.4.1. Getting to know you
        • 10.5. Diagnostics & Feedback
          • 10.5.1. Diagnostic data
          • 10.5.2. Improve inking and typing
          • 10.5.3. Tailored experiences
          • 10.5.4. View diagnostic data
          • 10.5.5. Delete diagnostic data
          • 10.5.6. Feedback frequency
        • 10.6. Activity History
        • 10.7. Location
          • 10.7.1. Allow access to location on this device
          • 10.7.2. Allow apps to access your location
          • 10.7.3. Allow desktop apps to access your location
        • 10.8. Camera
          • 10.8.1. Allow access to the camera on this device
          • 10.8.2. Allow apps to access your camera
          • 10.8.3. Choose which Microsoft Store apps can access your camera
          • 10.8.4. Allow desktop apps to access your camera
        • 10.9. Microphone
          • 10.9.1. Allow apps to access your microphone
        • 10.10. Voice Activation
          • 10.10.1. Allow apps to use voice activation
          • 10.10.2. Allow apps to use voice activation when this device is locked
          • 10.10.3. Choose your default app for headset button press
        • 10.11. Notifications
          • 10.11.1. Allow access to user notifications on this device
          • 10.11.2. Allow apps to access your notifications
        • 10.12. Account Info
          • 10.12.1. Allow access to account info on this device
        • 10.13. Contacts
          • 10.13.1. Allow access to contacts on this device
        • 10.14. Calendar
          • 10.14.1. Allow access to calendar on this device
        • 10.15. Phone Calls
          • 10.15.1. Allow phone calls on this device
        • 10.16. Call History
          • 10.16.1. Allow access to call history on this device
        • 10.17. Email
          • 10.17.1. Allow access to email on this device
        • 10.18. Tasks
          • 10.18.1. Allow access to tasks on this device
        • 10.19. Messaging
          • 10.19.1. Allow access to messaging on this device
        • 10.20. Radios
          • 10.20.1. Allow access to radios on this device
        • 10.21. Other Devices
          • 10.21.1. Communicate with unpaired devices
          • 10.21.2. Use trusted devices
        • 10.22. Background Apps
          • 10.22.1. Let apps run in the background
        • 10.23. App Diagnostics
          • 10.23.1. Allow access to app diagnostic info on this device
        • 10.24. Automatic file downloads
        • 10.25. Eye Tracker
          • 10.25.1. Allow access to eye tracker on this device
        • 10.26. Motion
          • 10.26.1. Let Windows and your apps use your motion data and collect motion history
      • 11. Update & Security
        • 11.1. Delivery Optimization
        • 11.2. Windows Security
        • 11.3. Troubleshoot
        • 11.4. Find my device
    • Security
      • 1. Virus & threat protection
        • 1.1. Virus & threat protection settings
          • 1.1.1. Real-time protection
          • 1.1.2. Cloud-delivered protection
          • 1.1.3. Automatic sample submission
          • 1.1.4. Exclusions
          • 1.1.5. Notifications
            • 1.1.5.1. Virus & threat protection notifications
            • 1.1.5.2. Get account protection notifications
          • 1.1.6. Firewall
      • 2. Account protection
        • 2.1. Dynamic Lock
      • 3. App & browser control
        • 3.1. Reputation-based protection settings
          • 3.1.1. Check apps and files
          • 3.1.2. SmartScreen for Microsoft Edge
          • 3.1.3. Potentially unwanted app blocking
  • Windows 10 20H2
    • Standalone Changes
      • 1. Account Sync
      • 2. Biometrics
      • 3. Cortana & Search
        • 3.1. Firewall
      • 4. Error Reporting
      • 5. Explorer Ads
      • 6. Location
      • 7. Meltdown and Spectre Patch
      • 8. Messaging
      • 9. Microsoft Defender
        • 9.1. Firewall
      • 10. OneDrive
        • 10.1. Firewall
      • 11. Paging
      • 12. Resource Exhaustion
      • 13. Restore Points
      • 14. Telemetry
        • 14.1. Firewall
      • 15. Update Notifications
      • 16. Services
      • 17. Speech
      • 18. Spotlight
      • 19. Windows Store Promotions
    • Settings
      • 1. System
        • 1.1. Notifications & Actions
          • 1.1.1. Notifications
          • 1.1.2. Get notifications from these senders
        • 1.2. Focus Assist
        • 1.3. Multitasking
          • 1.3.1. Timeline
        • 1.4. Shared Experiences
          • 1.4.1. Nearby Sharing
          • 1.4.2. Share across devices
        • 1.5. Clipboard
          • 1.5.1. Clipboard history
          • 1.5.2. Sync across devices
        • 1.6. Remote Desktop
      • 2. Phone
        • 2.1. Phone
      • 3. Network & Internet
        • 3.1. Wi-Fi
          • 3.1.1. Hotspot 2.0 networks
      • 4. Personalization
        • 4.1. Lock screen
        • 4.2. Themes
        • 4.3. Start
        • 4.4. Taskbar
          • 4.4.1. Notification Area
          • 4.4.2. People
      • 5. Apps
        • 5.1. Apps & features
        • 5.2. Offline maps
      • 6. Accounts
        • 6.1. Sign-in options
          • 6.1.1. Require Sign-in
          • 6.1.2. Privacy
      • 7. Gaming
        • 7.1. Xbox Game Bar
        • 7.2. Game Mode
      • 8. Search
        • 8.1. Permissions & History
          • 8.1.1. Cloud content search
          • 8.1.2. History
        • 8.2. Searching Windows
          • 8.2.1. Indexer Performance
      • 9. Privacy
        • 9.1. Manual Setting Privacy Options
        • 9.2. General
          • 9.2.1. Change privacy options
        • 9.3. Speech
          • 9.3.1. Online speech recognition
        • 9.4. Ink & Typing Personalization
          • 9.4.1. Getting to know you
        • 9.5. Diagnostics & Feedback
          • 9.5.1. Diagnostic data
          • 9.5.2. Improve inking and typing
          • 9.5.3. Tailored experiences
          • 9.5.4. View diagnostic data
          • 9.5.5. Delete diagnostic data
          • 9.5.6. Feedback frequency
        • 9.6. Activity History
        • 9.7. Location
          • 9.7.1. Allow access to location on this device
          • 9.7.2. Allow apps to access your location
          • 9.7.3. Allow desktop apps to access your location
        • 9.8. Camera
          • 9.8.1. Allow access to the camera on this device
          • 9.8.2. Allow apps to access your camera
          • 9.8.3. Choose which Microsoft Store apps can access your camera
          • 9.8.4. Allow desktop apps to access your camera
        • 9.9. Microphone
          • 9.9.1. Allow apps to access your microphone
          • 9.9.2. Choose which Microsoft Store apps can access your microphone
          • 9.9.3. Allow desktop apps to access your microphone
        • 9.10. Voice Activation
          • 9.10.1. Allow apps to use voice activation
          • 9.10.2. Allow apps to use voice activation when this device is locked
          • 9.10.3. Choose your default app for headset button press
          • 9.10.4. Choose which apps can use voice activation
        • 9.11. Notifications
          • 9.11.1. Allow access to user notifications on this device
          • 9.11.2. Allow apps to access your notifications
          • 9.11.3. Choose which apps can access your location
        • 9.12. Account Info
          • 9.12.1. Allow access to account info on this device
          • 9.12.2. Allow apps to access your account info
          • 9.12.3. Choose which apps can access your account info
        • 9.13. Contacts
          • 9.13.1. Allow access to contacts on this device
          • 9.13.2. Allow apps to access your contacts
          • 9.13.3. Choose which apps can access your contacts
        • 9.14. Calendar
          • 9.14.1. Allow access to calendar on this device
          • 9.14.2. Allow apps to access your contacts
          • 9.14.3. Choose which apps can access your calendar
        • 9.15. Phone Calls
          • 9.15.1. Allow phone calls on this device
          • 9.15.2. Allow apps to make phone calls
          • 9.15.3. Choose which apps can make phone calls
        • 9.16. Call History
          • 9.16.1. Allow access to call history on this device
          • 9.16.2. Allow apps to access your call history
          • 9.16.3. Choose which apps can access your call history
        • 9.17. Email
          • 9.17.1. Allow access to email on this device
          • 9.17.2. Allow apps to access your email
          • 9.17.3. Choose which apps can access your email
        • 9.18. Tasks
          • 9.18.1. Allow access to tasks on this device
          • 9.18.2. Allow apps to access your tasks
          • 9.18.3. Choose which apps can access your tasks
        • 9.19. Messaging
          • 9.19.1. Allow access to messaging on this device
          • 9.19.2. Allow apps to read or send messages
          • 9.19.3. Choose which apps can read or send messages
        • 9.20. Radios
          • 9.20.1. Allow access to radios on this device
          • 9.20.2. Allow apps to control device radios
          • 9.20.3. Choose which apps can control your device radios
        • 9.21. Other Devices
          • 9.21.1. Communicate with unpaired devices
          • 9.21.2. Use trusted devices
        • 9.22. Background Apps
          • 9.22.1. Let apps run in the background
          • 9.22.2. Choose which apps can run in the background
        • 9.23. App Diagnostics
          • 9.23.1. Allow access to app diagnostic info on this device
          • 9.23.2. Allow apps to access diagnostic info abour your other apps
          • 9.23.3. Chooose which apps can access diagnostic info about other apps
        • 9.24. Automatic file downloads
        • 9.25. Documents
          • 9.25.1. Allow access to document libraries on this device
          • 9.25.2. Allow app access to document libraries on this device
          • 9.25.3. Choose which apps can access your documents library
        • 9.26. Pictures
          • 9.26.1. Allow access to picture libraries on this device
          • 9.26.2. Allow app access to picture libraries on this device
          • 9.26.3. Choose which apps can access your pictures library
        • 9.27. Videos
          • 9.27.1. Allow access to video libraries on this device
          • 9.27.2. Allow app access to video libraries on this device
          • 9.27.3. Choose which apps can access your videos library
        • 9.28. File System
          • 9.28.1. Allow access to file system on this device
          • 9.28.2. Allow app access to file system on this device
          • 9.28.3. Choose which apps can access your file system
        • 9.29. Eye Tracker
          • 9.29.1. Allow access to eye tracker on this device
        • 9.30. Motion
          • 9.30.1. Let Windows and your apps use your motion data and collect motion history
      • 10. Update & Security
        • 10.1. Delivery Optimization
        • 10.2. Windows Security
        • 10.3. Troubleshoot
        • 10.4. Find my device
    • Security
      • 1. Virus & threat protection
        • 1.1. Virus & threat protection settings
          • 1.1.1. Cloud-delivered protection
          • 1.1.2. Automatic sample submission
          • 1.1.3. Exclusions
          • 1.1.4. Notifications
            • 1.1.4.1. Virus & threat protection notifications
            • 1.1.4.2. Get account protection notifications
          • 1.1.5. Firewall
      • 2. Account protection
        • 2.1. Windows Hello
      • 3. App & browser control
        • 3.1. Reputation-based protection settings
          • 3.1.1. Check apps and files
          • 3.1.2. SmartScreen for Microsoft Edge
          • 3.1.3. Potentially unwanted app blocking
          • 3.1.4. SmartScreen for Microsoft Store apps
  • Windows 11 21H2
    • Install

Printing

  • Brother MFC-L2750DW
    • 1. Printer Configuration
      • 1.1. Administrator
      • 1.2. Network
      • 1.3. General
      • 1.4. Print
      • 1.5. Scan
      • 1.6. Common Endpoints
    • 2. Windows Setup
      • 2.1. Manual Install
        • 2.1.1. iPrint&Scan
      • 2.2. Full Install
      • 2.3. ControlCenter4
      • 2.4. Validate Install
      • 2.5. Complete Uninstall
    • 3. Linux Setup
      • 3.1. Add Printer
      • 3.2. Add Scanner
        • 3.2.1. GIMP
        • 3.2.2. gscan2pdf
      • 3.3. Web Services Device (Scanner)

Virtualization

  • Proxmox (PVE)
    • Prxomox Install
      • Ports
      • Install Service
      • Configuration
        • Enable Automatic & Non-subscription Updates
        • Add Local User, Sudo, & Secure SSH
        • Enable fail2ban
        • Add Wireguard Kernel Support
        • Enable Hardware Virtualization (IOMMU)
        • Setup Networking
      • Add to Datacenter Cluster
      • Firewall
        • Datacenter Firewall
        • Cluster Firewall
      • Remove Subscription Notice
        • Disable via Service
        • Disable via Javascript
      • Mount External ZFS Pool
      • Add ISOs
      • Add Container Templates
    • GPU Passthru
      • PVE Cluster Node
      • LXC Container
    • Migration
      • Docker Migration
      • Migrate from XCP
    • Troubleshooting
      • ascii codec can’t decode byte 0xe2 in position
      • Failed to run vncproxy
      • Wrong Timezone
      • Corrupted Terminal Characters or No UTF-8 Support
      • LXC Long Boot Times or No Console
  • XenServer (XCP-NG)
    • Securing Xenserver
      • Console non-root User Setup
      • Disable Utils Webpage
      • Restrict XAPI to Pre-defined Hosts
      • Disable TLS < 1.2 for SSL Connections
      • Only Keep 2 Days of Logs
    • Creating A Local ISO Repository
    • Convert VM to a Template
    • Modifying a VM Template
    • Manually Creating New VM from Template
    • Copy VM to New Storage Repository
    • PCI Passthrough for Direct Hardware Access
      • Find Device IDs
      • Prevent dom0 Driver Binding
    • Add PCI Device Passthrough
    • Fix / Upgrade Missing OS Templates
    • Auto Start VM on Boot
    • USB Local Storage
    • Exporting VM Disks
  • KVM Server
    • Files
    • Install Service
    • Add/Update storage pools
    • KVM Specific Issues
      • Create a Network Bridge
      • Add Bridge to KVM Menu Drop Down
      • Remove Pre-made NAT Virtual Bridge
    • Creating New VM
      • Install Guest OS Tools
    • Convert XenServer XVA to KVM Image
      • Grab Metadata From VM
    • Export KVM Image
      • Moving KVM Images
    • Moving KVM Storage Pool
    • Mount RAW Disk Image
    • Threadripper BSOD Windows 10 1803+
      • Temporary Workaround

Containerization

  • Docker
    • Install Docker Service
    • Create A Standalone Container
    • Compose with Containers
    • Common Management Tasks
    • Interactive Docker Shell that Respects Terminal Size
    • Docker Bridged Adapters
    • Compose Containers on Different Networks
      • Accessing Networks from Other Compose Containers
      • Default Gateway is Not Correct
      • Forward Traffic via Specific Interfaces
      • UFW & Docker
    • Explore Image Filesystem
    • Copy Data From Container
    • Tagging Docker Images
    • Push Image to Docker Hub
    • Docker Container Not Getting Interrupt Signals
    • GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown Error

Services

  • Airsonic
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Enable Forward Headers
      • Using Subdomains
      • Using Subpaths
    • Postgres Backend
  • beets.io
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
    • Managing Library
      • Importing Music
      • Re-importing Music
      • Adding to an Existing Album
      • Fixing ‘featuring’ Tracks
      • Manually Moving Files
      • Update the Library
      • Changing Music Metadata
      • Removing Tracks
    • Querying Music
      • Query Matching Fields
      • Match Exact String
      • Find Empty Fields
      • Match All Fields
      • Path Matching
    • Importing Gotchas
      • Modify Pre-import Data
      • Get File Info/Track Length/Bitrate
      • Force Import a Track as a Single Specific Track
  • Certificate Authority
    • Certificate Authority Setup
      • Files
    • Setup Root CA
      • Create Root CA OpenSSL Configuration
      • Create Root CA Private Key and Certificate
    • Setup Intermediate CA
      • Create Intermediate CA Openssl Configuration
      • Create Intermediate CA Private Key and Certificate
      • Create Intermediate Chain of Trust
    • Server Certificates
      • Create Server Private Key and Certificate
    • Machine Certificates
      • Create Machine Private Key and Certificate
    • Client Certificates
      • Create Client Private Key and Certificate
    • Exporting Certificates
      • Extract Public/Private Keys from PFX
    • Certificate Revocation Lists
      • Revoking Certificate
  • Crashplan Pro
    • Crashplan LXC/KVM/Baremetal Install
      • Ports
      • Files
      • Install
        • Dependencies
        • SSHD Config
        • Install Service/GUI
      • Connect to GUI
        • Windows
    • Crashplan Docker Install
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
        • Using Subpaths
      • Initial Setup
        • Add Existing Certs
    • Backup Set Adoption
    • Crashplan Troubleshooting
      • Inotify Limits
  • dashmachine
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
  • Deluge
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
    • Modifying Settings
    • Reset Password
  • digiKam
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
    • Initial Setup
  • Dropbear
    • Dropbear Setup
    • Update Kernel
    • Remote Unlock
  • Email
    • MTA/MDA
      • Setup
        • Ports
        • Files
        • Docker Creation
        • fail2ban Setup
      • Configuration
        • Add Initial User Accounts
        • Add Aliases
        • Add Virtual Mailboxes
        • Use Dovecot for SMTP Authentication
        • Set Global Sieve Filters (Optional)
        • Generate DKIM Config
        • Setup SPF Policy
        • Setup DMARC Policy
        • Setup SSL Certificates
        • Disable Unsecured Services
        • Setup Mail DNS Entries
      • Testing
        • Verify Services Locked Down
        • Test Email Delivery
        • Verify Proper Mail Configuration
    • MUA
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
        • Using Subpaths
      • Postgres Backend
      • fail2ban Setup
        • Roundcube Filters
        • Roundcube Jails
  • fail2ban
    • Files
      • fail2ban for System
        • Docker Creation
        • System Setup
      • fail2ban for Docker
        • Enable NGINX Jails
        • Enable NGINX Filters
          • Detect Bad Bots
          • Detect Bad NGINX Basic Auth Attempts
          • Detect Access to Home Directories VIA Web
          • Detect Use of Server as a Ad-hoc Proxy
          • Detect Attempts to Directly Access/Execute Scripts
          • Detect Access to Forbidden Indexes
          • Detect Attempts to Access Invalid Files/Directories
          • Detect Multiple Client Error Codes
      • Common Commands
        • Show Overall Ban Status
        • Show Specific Jail Bans
        • Unban an IP
        • Unban all IPs
        • Show Current Config Value
        • Show iptables Rules
      • fail2ban Troubleshooting
        • Bans Not Triggering
  • Firefly III
    • Firefly LXC/KVM/Baremetal Install
      • Ports
      • Files
      • Install
        • Dependencies
        • Install Versioned
      • Database Config
      • Updating Firefly
    • Firefly III Docker
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
      • Postgress Backend
      • Initial Setup
      • Firefly Gotchas
        • Attachment Disappears
  • Gitea
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
    • Postgres Backend
    • Initial Setup
    • Mirrors
    • Importing Git Repositories
    • SSL Client Cert Authentication
    • Troubleshooting
      • Migration Fails with pq: duplicate key value violates unique constraint "{DB TABLE}_pkey"
      • Mirror Fails with ‘could not read Username’
  • Git Webhook Receiver
    • Ports
    • Ports
    • Setup Upstream Git Webhook
      • Create User for Pulling Repository
      • Clone webhook Receiver and Setup Service
      • Setup Saved git Credentials
      • Setup pull Scripts
    • Starting the Server
    • Testing
  • imapsync
    • imapsync Setup
    • Testing
    • Install Service
    • Removing Duplicates On Local Maildir
  • Let’s Encrypt
    • Ports (Let’s Encrypt)
    • Files
    • Docker Creation
    • Initial Setup
    • Check Status
    • Checking Certificates
  • Lidarr
    • Lidarr Setup
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
        • Using Subpaths
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Clients
      • General
      • UI
  • MariaDB
    • Ports
    • Files
    • Docker Creation
    • Creating A Database
    • Import A Database
    • initdb.d Scripts
    • Database Backup
      • Backup Entire Instance
      • Backup A Specific Database
  • Mumble
    • Ports
    • Files
    • Server Setup
    • Mumble Administration
      • Adding New Member
      • Create New Channel
  • NGINX
    • NGINX Setup
      • Ports
      • Files
      • Docker Creation
        • Send NGINX Logs to System
      • Setup Base Reverse Proxy
      • Setup Base Proxy Control
      • Reload Configuration
    • Adding Reverse Proxies
      • Service Gotchas
        • Trailing Slash Gotchas
        • Regex Versus Trailing Slashes
      • Redirect Path to Base URI
      • Redirect Path to Service URI Path
      • Custom Path for Service
      • Enable Websockets
      • Rewrite Reponses with Subpath
      • Enable NGINX Start/Running with Backends Down
    • Custom Error Pages
    • Cert Based Authentication
      • Nginx Configuration
      • Proxy-specific Client Certificate
      • Certificate Authorization (authz)
      • Git Configuration
        • Git Cert Auth for Repo Site
        • Git Cert Auth for Specific Repo
      • Chrome Client Certificate
        • Auto-select Client Certificate
      • Firefox Client Certificate
    • Configuration Patterns
      • One Proxy File Per Site
      • One Server Site Per Config File
      • Password Authencation (Basic Auth)
      • Site-wide Auth File
      • Remove Auth Requirement for Docker Containers
        • Whitelist All Containers
        • Whitelist Single Container
      • Disable Auth for a specific location
      • Accessing Networks from Other Compose Containers
      • Classify Networks to Variables
      • Rate Limiting
    • NGNIX Troubleshooting
      • Validating Upstream Parameters
      • Debug NGINX configs
      • If is Evil
      • Dump Loaded NGINX Configuration
      • NGINX Queries Originate from Wrong Gateway
      • Forward Traffic via Specific Interfaces
      • Not Starting with Docker Services
  • NZBGet
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
    • Basic Configuration
  • Pi-Hole
    • Pi-Hole Setup
      • Ports
      • Files
      • Installing
    • Pi-Hole Configuration
      • Static Host IP Resolution
      • Disable Blocking for Specific Clients
      • Router Configuration
    • Force HTTPS Admin Page
    • Troubleshooting
      • Clear DNS Cache
      • Failed Upgrade
  • Play-On
    • Ports
    • Server Setup
  • Plex
    • Plex Setup
      • Ports
      • Files
      • Docker Creation
      • Setup /transcode with tmpfs
      • Enable Secure Server Connection
    • Troubleshooting
      • Fixing Playback Issues
        • Playback Fails / App Crashes
        • Spinning playback icon, no playback
      • Managing Duplicates
        • Duplicate Files for Single Files
        • Finding Duplicates
      • Legacy Plex Fixes
        • Backup State Configuration
        • Restoring Plex State Configuration
        • Plex Stuck at Initial Startup
  • Postgresql
    • Ports
    • Files
    • Docker Creation
    • Creating A Database
    • Import A Database
    • initdb.d Scripts
    • Database Backup
      • Backup Entire Instance
      • Backup A Specific Database
    • Query Active Connections
  • Radarr
    • Radarr Setup
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
        • Using Subpaths
      • Add Pre-existing Series to Radarr
      • Ensure no Duplicate Plex Updates
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Client
      • Connect
      • General
      • UI
  • Signal
    • Files
    • Server Setup
      • Link to Phone
      • Send Test Message
    • Send SSH Login Notification
  • Sonarr
    • Sonarr Setup
      • Ports
      • Files
      • Docker Creation
      • Reverse Proxy Setup
        • Using Subdomains
        • Using Subpaths
      • Add Pre-existing Series to Sonarr
      • Changing Media Location in Series
      • Ensure no Duplicate Plex Updates
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Client
      • Connect
      • General
      • UI
  • SSH
    • SSHD Linux Setup
      • Centralize Authorized Key Files
      • Secure SSHD Config
      • Add Users to Access Group
      • Allow SSH Connections Through UFW
      • Create a Port Forwarding Only User
        • Verify Restrictions
    • SSHD Windows Setup
    • SSHD Docker
      • SSHD Docker Setup
        • Ports
        • Files
        • Docker Creation
      • Basic Configuration
        • Authorized Key Files
        • Secure SSHD Config
        • Fail2Ban Config
    • SSH Configuration
      • Restricting SSH Tunneling
      • SSH Host Configuration
      • Importing RSA Keys for Putty/WinSCP on Windows
    • Creating SSH Certificates
      • Generate Certificates
    • Troubleshooting
      • Enable Debug Mode
      • Could not open authorized keys ‘{X}’: Permission denied
  • Unifi Controller
    • Ports
    • Files
    • Docker Creation
    • Reverse Proxy Setup
      • Using Subdomains
      • Using Subpaths
    • Configuration
      • Router Configuration
      • Enable Unifi Controller Assignment in EdgeOS or DHCP Option 43
  • Wireguard
    • Wireguard Linux Setup
      • Debian
      • Ubuntu
      • Autostart Tunnel as Service
    • Wireguard Windows Setup
      • Slient Install
      • Add Pre-configured Tunnel
    • Wireguard Configuration
      • Ports
      • Key Generation
      • Point To Point Private Network
        • Server
        • Clients
        • Testing
      • VPN Network
        • Server
        • Client
        • Testing
        • Debugging
        • Troubleshooting
      • SSH not working, UFW allowing SSH, No NAT
    • wireguard-initramfs
      • Install
      • Configure
      • Dropbear Remote Unlock
  • ZFS
    • ZFS Install
      • Creating New ZFS Pool
    • ZFS Operations
      • Mounting Existing ZFS Pool
      • ZFS Filesystem Options
      • Setup Monthly ZFS Scrub
    • Encryption
      • Mount Encrypted Dataset
      • Change Encryption Keys/Method
    • Sync / Backup
      • Sync’ing Datasets
      • Automation
      • Removing Old Snapshots
    • Replacing Disks
      • Offline Replacement Bad Disk
      • Hotswap Bad Disk
      • Upgrade with Larger Disks
      • Combination of Raw Disks and Partitions in Pool
  • Service Templates

Game Servers

  • 7 Days to Die
    • Ports
    • Files
    • Docker Creation
    • Initial Startup
    • Disable Insecure 7 Day Services
  • Conan Exiles
    • Conan Exiles Setup
      • Ports
      • Files
      • Docker Creation
    • Configuration
      • Installing Mods
        • Obtain workshop mods
        • Enable modlist
      • Backup
    • Troubleshooting
      • Failed to determine free disk space for … error 75
      • 0x0 or disk write errors
      • Wine Taking Long Time for First Start

Scripts

  • Bulk Downloader for Reddit
    • Setup
      • Create Imgur API Account
      • Initial Configuration
  • Copying Data
  • Scripts
  • Steam Older Game Versions
  • Video Editing / Conversion
    • Snippets
      • Splitting MKV Files into Smaller MKV’s Based on Timestamps
      • Cut and Direct Copy Video to New File
      • Strip metadata (metadata that is not required)
      • Generate Copies at One Second Intervals (For Bad Encodes)
      • Merge Video Files into a Single File
      • Insert a Video into a MKV Container (No Video Conversion – Preferred)
      • Insert and Convert a Video into a MKV Container (Re-encodes Video Than Insert)
      • Insert and Convert Videos in a Directory to MKV Containers
      • Convert Entire Directory to MKV Containers
      • Convert Animated GIF to AVI/MPG
      • Combine multiple video parts into one video
      • Rip MP3 Audio from FLV File
      • Convert FLV to MKV Container
      • Convert webm to mkv
      • Use ffmpeg to download and stitch stream together
      • ffmpeg Convert Minimizing Quality Loss
    • Download M3U8 Playlist
  • Wiping Data
    • shred
    • wipe
    • dd
    • DBAN
  • Youtube Extractor
    • Snippets
    • Azure Media Services

Appendix

  • Glossary
    • GPG/Encryption
    • Mail
    • Networking
    • Operating Systems
  • Icon Explanation

Buildings Docs

  • Sphinx Style Guide
    • Common Replacements
    • Callouts (admonitions)
    • References
    • code blocks
    • File Listings
    • GUI
    • Config Tables Extension
    • TOC
  • Document Generation
    • Building
    • Manual Installation
Generic service & computer documentation.
  • »
  • Conan Exiles

Conan Exiles

Conan Exiles dedicated server on steam.

See Conan Docker and Documentation.

  1. Conan Exiles Setup.

  2. Configuration.

  3. Troubleshooting.

References

  1. Conan Exiles CentOS

  2. Installing wine on Ubuntu

  3. Conan Exiles multi-server Docker

  4. Conan Exiles Ports

  5. Running Conan Exiles with wine on Ubuntu

Previous Next

© Copyright 2019, r-pufky.

Built with Sphinx using a theme provided by Read the Docs.