Main public logs
Appearance
Combined display of all available logs of Waggybytes Learning. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 23:47, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Simply Remind Me (Created page with "{{DISPLAYTITLE:Simply Remind Me}} ==== Creating a token for backend services ==== To create a new token to use for the backend services, run the following PHP code within a "tinker" session in the API project. cd /srv/www/remind-me-api.andysh.dev php artisan tinker Waggybytes\SimplyRemindMe\Library\Models\User::find(1)->createToken('testing', ['backend-service'])->plainTextToken; ==== Updating the backend services ==== To update the services on a machine, use Rclon...") Tag: Visual edit
- 23:43, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:PostgreSQL (Created page with "{{DISPLAYTITLE:PostgreSQL}} In 2024, Waggybytes started migrating applications from MariaDB to PostgreSQL. == Installation == To create a super user: CREATE USER <user> WITH SUPERUSER PASSWORD '<password>'; To grant an application user access to an application database, run the following SQL in a connection to the desired application database. Replace <user> with the actual username (name of the login role.) GRANT USAGE, CREATE ON SCHEMA public TO <user>; GRANT ALL P...") Tag: Visual edit
- 23:33, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Postfix (Created page with "{{DISPLAYTITLE:Software:Postfix}} Postfix is the SMTP server used to accept and relay mail on the MX10 Email Gateway. The latest version can be obtained from the download site. Pre-requisites: sudo apt install libdb-dev libnsl-dev libssl-dev libpcre2-dev libpq-dev make g++ m4 To compile the software from source: make makefiles config_directory=/opt/postfix/etc CCARGS="-DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\" -DHAS_PGSQL -DUSE_TLS -I/usr/include/postgres...") Tag: Visual edit
- 23:31, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:TimescaleDB (Created page with "TimescaleDB is an extension to PostgreSQL that allows performant processing and management of time-series data. == Upgrading to a new release of PostgreSQL == Ensure that PostgreSQL and TimescaleDB have been updated in APT to compatible versions. Install the new version of PostgreSQL. apt install postgresql-18 Install the version of TimescaleDB against the new version of PostgreSQL: apt install timescaledb-2-postgresql-18") Tag: Visual edit
- 23:28, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Laravel Nightwatch (Created page with "{{DISPLAYTITLE:Software:Laravel Nightwatch}} Laravel Nightwatch is an observability platform developed by the Laravel team. == Port Numbers == Each of our applications requires a unique port number for the Nightwatch agent. Each application should be assigned 2 port numbers - one for development and staging, and one for production. {| class="wikitable" | | colspan="2" |'''Port Numbers''' |- |'''Application''' |'''Development/Staging''' |'''Production''' |- |Passport |24...") Tag: Visual edit
- 23:27, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:SpamAssassin (Created page with "SpamAssassin is used for the MX10 Gateway service to perform spam scanning with SPF and DKIM checks. Version 4.0.0 (from the Ubuntu 24.04 LTS repositories) is installed on the Clermont application server. APT packages required: apt install spamassassin") Tag: Visual edit
- 23:26, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Redis (Created page with "{{DISPLAYTITLE:Software:Redis}} Waggybytes uses Redis Community to cache data within some applications. Redis uses 16 databases by default. These are used as below: {| class="wikitable" |'''Database #''' |'''Application''' |'''Environment''' |- |0 |Simply Remind Me |Production |- |1 |Simply Remind Me |Staging |- |2 |Simply Remind Me |Development |- |3 | | |- |4 | | |- |5 | | |- |6 | | |- |7 | | |- |8 | | |- |9 | | |- |10 | | |- |11 | | |- |12 | | |- |13 | | |- |14 | | |...") Tag: Visual edit
- 23:16, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Dovecot (Created page with "{{DISPLAYTITLE:Software:Dovecot}} Dovecot is the mailbox server (IMAP/LMTP) used for the MX10 Gateway service. The source code can be obtained from the download site. Pre-requisites: sudo apt install make g++ pkg-config libpq-dev zlib1g-dev To compile: ./configure --prefix=/opt/dovecot --with-pgsql make sudo make install To compile Sieve Pigeonhole (assumes previously built Dovecot source is located a directory above): ./configure --prefix=/opt/dovecot --with-dove...") Tag: Visual edit
- 23:12, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:ClamAV (Created page with "{{DISPLAYTITLE:Software:ClamAV}} ClamAV is the anti-virus engine used to scan incoming mail into the MX10 gateway. It is installed from the Ubuntu 24.04 LTS repositories. APT packages required: apt install clamav-daemon Category:3rd Party Software") Tag: Visual edit
- 23:11, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:Amavis (Created page with "{{DISPLAYTITLE:Software:Amavis}} Amavis is the MTA (mail transfer agent) in the MX10 gateway that accepts mail from Postfix, runs it through ClamAV and SpamAssassin, and re-forwards it back to Postfix for onward delivery (if clean) or quarantines it if not. It is installed from the Ubuntu 24.04 LTS repositories. APT packages required: apt install amavisd-new Category:3rd Party Software") Tag: Visual edit
- 23:09, 20 February 2026 AndyHeathershaw talk contribs created page Category:3rd Party Software (Created page with "3rd party software used by Waggybytes Technology.") Tag: Visual edit
- 23:06, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Software:PHP (Created page with "Waggybytes uses PHP 8.3 and 8.5 in production. We use Ondrej Sury’s PHP repository to install the latest version of PHP on Ubuntu Server LTS. 8.3 is currently only required until MediaWiki 1.45.2 or 1.46 is released with support for 8.5. == PHP 8.3 == == PHP 8.5 == To install PHP 8.5, run the following apt command: <code>apt install php8.5-apcu php8.5-bcmath php8.5-cli php8.5-common php8.5-curl php8.5-fpm php8.5-gd php8.5-igbinary php8.5-imagick php8.5-intl php8.5...") Tag: Visual edit
- 22:50, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Extending Disk Partitions (Created page with "{{DISPLAYTITLE:Extending Disk Partitions}} UpCloud servers are built from an "gold-master" image we created, which is sized at 10GB and uses LVM to manage partitions. When a new server is provisioned from our gold-master image, it may have more disk space available than the 10GB provisioned in the image. To make use of this space, we need to resize the underlying disk partition as well as the LVM volume. To extend the underlying disk volume using gdisk, first run gdisk...") Tag: Visual edit: Switched
- 22:46, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:HetrixTools Server Monitoring (Created page with "{{DISPLAYTITLE:HetrixTools Server Monitoring}} Servers are monitored using the Hetrix Tools server monitoring agent. The alert rules are configured as follows: {| class="wikitable" |'''Rule''' |'''Threshold''' |'''Time period''' |'''Repeat alert every''' |- | colspan="2" |Warn me if agent hasn't sent data in |over 5 min |every 60 min |- |Warn me if avg. CPU >= |25% |over 10 min |every 15 min |- |Warn me if avg. RAM >= |75% |over 5 min |every 15 min |- |Warn me if avg. s...") Tag: Visual edit
- 22:41, 20 February 2026 AndyHeathershaw talk contribs created page Category:Infrastructure (Created page with "Infrastructure-related documentation.") Tag: Visual edit
- 22:40, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Private Networking IP Ranges (Created page with "{{DISPLAYTITLE:Private Networking IP Ranges}} Private networks in UpCloud should be configured with IP ranges that do not clash, in case we can peer them in the future. == Waggytech UK - UK-LON1 data centre == === Internal Infra & UK/Europe clients === {| class="wikitable" |'''Purpose''' |'''Private network range''' |'''IP range (assign manually)''' |- |Internal Infrastructure |10.0.0.0/16 |10.0.0.0/24 |- |Managed Hosting |10.0.0.0/16 |10.0.1.0/24 |} == Waggytech USA...") Tag: Visual edit
- 22:20, 20 February 2026 AndyHeathershaw talk contribs created page Category:Solid Tools Apps (Created page with "Categories of applications in Solid Tools for Developers.") Tag: Visual edit
- 22:19, 20 February 2026 AndyHeathershaw talk contribs deleted page Category:Domain DNS Tools (Broken redirect: content was: "#REDIRECT Category:Domain & DNS Tools", and the only contributor was "AndyHeathershaw" (talk))
- 19:28, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Main Page (Initial page created) Tag: Visual edit
- 19:02, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Spf Record Analyser (Created page with "SPF records indicate what servers (IP addresses) are allowed to send mail for a domain. === About the SPF Record Analyser tool === To reduce spammers from sending e-mail that appears to come from your domain (known as e-mail spoofing) you can publish an SPF record to your domain name's DNS records. An SPF record tells receiving mail servers which servers are explicitly allowed to send e-mail that comes from your domain name. It is strongly recommended you publish an S...") Tag: Visual edit
- 18:55, 20 February 2026 AndyHeathershaw talk contribs created page File:SPF Analyser Example.png
- 18:55, 20 February 2026 AndyHeathershaw talk contribs uploaded File:SPF Analyser Example.png
- 18:50, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Domain Whois (Migrated from Bookstack) Tag: Visual edit
- 18:46, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Dig (Created page with ""Dig" is a tool on Unix and Linux servers that queries the Domain Name System for DNS records. === About the Dig tool === Computers use the Domain Name System (or DNS for short) to convert human-readable domain names (e.g. www.soliddevtools.com) into an IPv4 address (e.g. '''109.228.50.239''') or an IPv6 address (e.g. '''2a00:da00:1800:15a::1'''). DNS records also store information about the millions of domains and websites that are on the Internet - such as an approve...") Tag: Visual edit: Switched
- 18:46, 20 February 2026 AndyHeathershaw talk contribs deleted page Solid Tools:Dig (content was: ""Dig" is a tool on Unix and Linux servers that queries the Domain Name System for DNS records. === About the Dig tool === Computers use the Domain Name System (or DNS for short) to convert human-readable domain names (e.g. www.soliddevtools.com) into an IPv4 address (e.g. '''109.228.50.239''') or an IPv6 address (e.g. '''2a00:da00:1800:15a::1'''). DNS...", and the only contributor was "AndyHeathershaw" (talk))
- 18:34, 20 February 2026 AndyHeathershaw talk contribs moved page Category:Domain DNS Tools to Category:Domain & DNS Tools over redirect
- 18:34, 20 February 2026 AndyHeathershaw talk contribs deleted redirect Category:Domain & DNS Tools by overwriting (Deleted to make way for move from "Category:Domain DNS Tools")
- 18:32, 20 February 2026 AndyHeathershaw talk contribs moved page Category:Domain & DNS Tools to Category:Domain DNS Tools
- 18:23, 20 February 2026 AndyHeathershaw talk contribs created page Category:Domain & DNS Tools (Created page with "These tools allow you to query and discover information about domains and the DNS system.")
- 18:21, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Dig (Created page with ""Dig" is a tool on Unix and Linux servers that queries the Domain Name System for DNS records. === About the Dig tool === Computers use the Domain Name System (or DNS for short) to convert human-readable domain names (e.g. www.soliddevtools.com) into an IPv4 address (e.g. '''109.228.50.239''') or an IPv6 address (e.g. '''2a00:da00:1800:15a::1'''). DNS records also store information about the millions of domains and websites that are on the Internet - such as an approve...") Tag: Visual edit: Switched
- 18:16, 20 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Main Page (Created page with "A collection of free, simple and useful online tools for software developers, web developers and network/system administrators.") Tag: Visual edit
- 18:10, 20 February 2026 AndyHeathershaw talk contribs created page Waggybytes Intranet:Main Page (Created page with "Documentation and processes internal to the Waggybytes Technology organisation.") Tag: Visual edit
- 16:23, 20 February 2026 AndyHeathershaw talk contribs changed group membership for AndyHeathershaw: granted waggybytes-staff; revoked bureaucrat and interface administrator; kept administrator unchanged
- 15:11, 20 February 2026 AndyHeathershaw talk contribs renamed user Aheathershaw (0 edits) to AndyHeathershaw (Default username)
- 15:10, 20 February 2026 AndyHeathershaw talk contribs renamed user Administrator (0 edits) to Aheathershaw (Default username)
- 14:30, 20 February 2026 MediaWiki default talk contribs created page Main Page