Belkast Consulting uses several products to support the company. The order is by no means indicative of how useful we find the software; it is merely a list ordered by how often the software is used.

Tailscale

Mesh networking. Except for the main belkast.com website (Hugo) and NextCloud, no Belkast server exposes any ports to the internet. Everything is routed through the Tailscale network.

frp

Network routing. All belkast.com subdomains are routed via tailscale to the appropriate server and service. Download from this link.

Pangolin

Authentication is required for all private Belkast services, and the request must originate in a select list of countries. Download from this link.

Hugo

Static website generator. A cron job runs every 30mins to synchronize markdown files stored in NextCloud, thus allowing for website updates from anywhere. Download from this link.

NextCloud

File sync. Download from this link.

Gatus

Service status which supports alerts if a belkast service is down. Download from this link.

PrivateBin

Encrypted paste service allowing file sharing in a secure manner. Data is encrypted using AES256, and can be optionally protected with a password and set to be read only once. Download from this link.

SuiteCRM

Customer Relationship Management software. Primarily used for Belkast invoice PDF generation. Download from this link.

SearxNG

This is a private and self hosted search engine which replaces google.com with no tracking or browser fingerprinting. Download from this link.

Gitea

This is a self hosted Git. Download from this link.

Kimai

Time tracking. Download from this link.

Link shortener. Download from this link.

ttyd

SSH access from a Browser. Download from this link.

Miscellaneous

rsync is used to synchronize files between multiple destinations for redundant backups (S3, Google, OneDrive, NAS, etc)