KB Software Documentation

Standards

  • Glossary
  • Development Security
  • Standards
  • Django / Python Code Standards
  • Documentation
  • HTML Code Standards
  • Ember / JavaScript Code Standards
  • Security Standards - Development
  • Sys-Admin and Configuration Management
  • Technology Standards
  • UI Standards

Sales

  • Sales
  • Hardware Sales

Process

  • Process
  • Development Environment
  • Checklist
  • MatterMost
  • Monitor - Grafana (Loki), Elastic and Raygun
  • Workflow

Customer Support

  • SEO
  • Android
  • Backup (PC/Laptop Repair)
  • Fastmail
  • Flowable
  • Google Apps
  • Podman
  • postfix
  • Security - Sys-Admin
  • VPN

Master

  • Salt Master
  • devpi

Minion

  • Salt Cloud - Install
  • Salt - Provision
  • Salt Commands
  • Fabric
  • Database
  • Deploy
  • Deploy on Windows
  • Release
  • Search
  • Install SSL Certificate

System Administration

  • Diagnostics
  • Issues
  • Microsoft Azure
  • Bitwarden
  • fail2ban
  • Keycloak
  • ManoMano
  • MatterMost - Install and Update
  • Microsoft (Group Policies)
  • MySQL
  • Nextcloud
  • Nginx
  • NoMachine
  • Microsoft Office 365
  • Postgres
  • Saleor
  • SparkPost
  • Add swap space to a server
  • systemd
  • Ubuntu
  • Uptime Kuma
  • uWSGI

Site

  • Alfresco Community Edition
  • Backup
  • Backup Dropbox
  • Cache
  • Site - Configuration
  • Pillar
  • Rename a Digital Ocean droplet
  • Site Maintenance Mode
  • Authentication
  • Celery (using Redis)
  • Firewall
  • FTP
  • Google
  • Mailgun
  • Maintenance
  • Restore (as a task)
  • SOLR
  • Create SSL Certificate
  • Obtain and configure ssl certificate on nginx with letsencrypt
  • Remove a site from a server

Development - Django

  • Django
  • Django Applications
  • Django Auth
  • Django Field Types
  • Django Filter
  • Django Forms
  • GeoDjango
  • Django Media
  • Django Migrations
  • Django Rest Framework
  • Django Reversion
  • Django Static
  • Django Testing
  • Django Thumbnails
  • Django View
  • Django on Windows

Development

  • Journal
  • Learning
  • APScheduler (with Redis)
  • Development Environment
  • Captcha
  • Chosen - Select Box
  • CKEditor
  • CodeMirror Editor
  • Cookie Confirm
  • Debug
  • Django Debug Toolbar
  • Dramatiq (using Redis)
  • ElasticSearch
  • Deploy a project for the first time
  • Fish Shell
  • Flowable Development
  • git
  • GitLab
  • grunt
  • Google Development
  • LESS
  • Logging
  • Magento XMLRPC API
  • Move a site from Sqlite to Postgresql
  • Pagination
  • PDF Object
  • pytest
  • Requirements
  • Restore
  • S3
  • sass
  • Scripts to aid the development process
  • Shiny
  • SiteMap
  • Social
  • Tailwind
  • Tailwind and Ember
  • Tailwind UI
  • Testing
  • Time zones
  • Wagtail
  • Wagtail Plugins
  • WordPress - Development
  • Web Fonts and favicons
  • Domain

Ember Development

  • Ember
  • Ember AddOns
  • Ember Addons (KB using Tailwind)
  • Ember Authentication
  • Ember Data
  • Ember Patterns
  • Ember Testing
  • Embroider Vite Warp-Drive

Apps

  • api
  • Apps
  • base
  • block
  • Blog
  • booking
  • Chat
  • Checkout (with Stripe SCA)
  • compose
  • Contact
  • crm
  • enquiry
  • Finance
  • Image Gallery
  • GDPR
  • Invoice
  • Job
  • login
  • Magento App
  • mail
  • MailChimp
  • Mandrill (do not use)
  • Monitor
  • Microsoft Graph
  • OnBuy
  • Pipeline
  • Q and A
  • Record Management
  • Report
  • Sales Order
  • Sales Order Ticket
  • search
  • Veeqo
  • WooCommerce
  • Work
  • Workflow
  • Xero App

Cloud

  • Digital Ocean

Kubernetes

  • Development with Kubernetes
  • Kubernetes for Development - Install

Project

  • Simple Site (CMS)

PHP

  • PHP - Install
  • PHP - Development
  • PHP - Issues
  • Drupal

WordPress

  • WordPress
  • WordPress - Issues
  • Wordpress Hosting
  • WordPress - Plugins
  • WordPress Security
  • WordPress - Transfer / Migrate
  • WordPress - Update
  • WordPress - WooCommerce

Detailed Notes

  • devpi (in detail)
  • Restore (in detail)
  • LetsEncrypt - DNS
  • Obtain and configure ssl certificate on nginx with letsencrypt - Manual Configuration
  • VPN (Detail)

Old Notes

  • Checkout (before Stripe SCA)
  • pay
  • Old Activiti Notes
  • Adding Angular to Django Project
  • Backup
  • Development with Docker
  • Kubernetes (for development)
  • Old Notes
  • Database
  • Files
  • Backup
  • Monitor
  • Restore - Server
  • Amazon
  • Amazon Database
  • Amazon S3
  • Digital Ocean
  • Salt Cloud - Install (Legacy Notes)
  • Rackspace
  • Salt Masterless
  • Backup (Old Notes)
  • ownCloud
  • WordPress (Old Notes)
KB Software Documentation
  • Search


© Copyright 2025, KB Software Ltd.

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