External Links

Development Tools and Data

Here are the open source tools and freely-available data used in this project.

Apache HTTP Server
Apache HTTP Server Version 2.4 Documentation
Expressions in Apache HTTP Server
RewriteRule Flags
Apache Reverse Proxy Guide
What is it and How to Configure Reverse Proxy
Redirect vs Rewrite
Back to top ...

Apache Tomcat
Apache Tomcat 10 Documentation
Back to top ...

blink(1)
About the blink(1)
Smart LED controller with built-in USB firmware
Tips and Tricks for blink1-tool
Back to top ...

Debian Linux
Debian Releases
Release Notes for Debian 12 (bookworm), 64-bit PC
Debian Reference
Linux 'man' Pages
The Linux Kernel documentation
Device Mapper (dm-crypt)
Internet Automated Dynamic DNS Client (inadyn)
Understanding SSHFS
Back to top ...

Debian Live Build
An abrupt End to Debian Live - actually just the end of an era!
The Debian Live Project
Debian Live Manual
Back to top ...

Diceware
Diceware Password Generator
Back to top ...

GDAL
GDAL Home Page
GDAL/OGR 3.6.2 Release Notes
GPKG – GeoPackage vector
PostgreSQL / PostGIS
Cheat sheet for GDAL/OGR command-line geodata tools
Back to top ...

GeoServer
GeoServer Home Page
GeoServer 2.25.1 Release
GeoServer (latest stable) User Manual
Java Considerations
Container Considerations
Will GeoServer run over Tomcat 10.x?
Creating [Objects] in GeoServer using REST
Back to top ...

HTML
Living Standard
HTTP Response Status Codes
Back to top ...

Java
OpenJDK 17
Breaking Old Jars
Java Version History
JVM Tutorial - Java Virtual Machine Architecture Explained for Beginners
Guide to the Most Important JVM Parameters
Back to top ...

JavaScript
Javascript Reference
You might not need jQuery
AJAX: Getting Started
Back to top ...

Leo IDE
Leo's Home Page
Leo's Documentation Page
Packaged for Debian by Sparkers
Sparky Stable Repositories
Back to top ...

Let's Encrypt
Transport Layer Security
Free, Automated, and Open Certificate Authority
How It Works
Is the Free SSL Certificate from Let’s Encrypt Safe?
Let’s Encrypt works with DynDNS.org? That doesn’t seem right
Automated Certificate Management Environment (ACME)
ACME Client Implementations
getssl - CLIENT of choice
DNS-01 - CHALLENGE of choice
Back to top ...

MDN Web Docs
The Mozilla Developer Network
Web Technologies
HTTP Authentication
Cross-Origin Resource Sharing (CORS)
Proxy Servers and Tunneling
Firefox Developer Tools
Back to top ...

No-IP
Domain Registration
Dynamic DNS
DNS Records Cheat Sheet
Back to top ...

Open Geospatial Consortium (OGC)
OGC® Standards and Supporting Documents
Web Feature Service
Web Map Service
Communicating with a WFS service in a web browser
GeoPackage Encoding Standard
Getting Started With GeoPackage
Back to top ...

OmniDB
The OmniDB Handbook
Writing SQL Queries
OmniDB on GitHub
Version 3.0.3b released Dec 17, 2020
How to use OmniDB behind a Proxy Web Server with Apache 2.4
Back to top ...

OpenLayers
OpenLayers Home Page
OpenLayers Releases
Changelog and Upgrade Notes
v6.15.0 API Doc
v6.15.0 Examples
The OL Package
OpenLayers + Webpack
Back to top ...

OpenStreetMap
Welcome to OpenStreetMap!
The OpenStreetMap Community
The OpenStreetMap Foundation
Standard tile layer/Key
EPSG 3857 or 4326 for Web Mapping
Back to top ...

OS Mapping
Open Government Licence
Boundary-Line
A Guide to Coordinate Systems in Great Britain
OS Transform (JavaScript helper functions)
Back to top ...

PgDBF
On GitHub
Man Page
Back to top ...

PostGIS
What is the Purpose of PostGIS on PostgreSQL?
PostGIS 3.3.0 Released
PostGIS 3.3.2, 3.2.4, 3.1.8, 3.0.8 Patch Releases
PostGIS 3.3 Manual
PostGIS 3.3 Cheatsheet
ST_Transform (for coordinate transformations)
On Wikipedia
Back to top ...

PostgreSQL
About PostgreSQL
PostgreSQL 15 Documentation
SELECT, TABLE, WITH -- retrieve rows from a table or view
PostgreSQL Tutorial - HIGHLY RECOMMENDED
Tuning Your PostgreSQL Server
Using Postgres with Latin1 (ISO8859-1) and Unicode (utf-8) character sets
Back to top ...

psqlODBC
psqlODBC - PostgreSQL ODBC driver
psqlODBC Releases
Back to top ...

Python
The Hitchhiker’s Guide to Python!
Sunsetting Python 2
What’s New In Python 3.0
Python 3.11.2 Documentation
Unicode HOWTO
Back to top ...

QGIS
QGIS Home Page
Features of QGIS
A Gentle Introduction to GIS
QGIS Installers
Back to top ...

REST (a sort of Holy Grail of web services)
On Wikipedia
Roy Fielding's Dissertation
REST API Tutorial
Learn REST: A Tutorial
REST and SOAP
Serve a RESTful API from any Postgres Database
Clean URLs
Back to top ...

rsync
On Wikipedia
rsync Home Page
rsync Documentation
What does f+++++++++ mean in rsync logs?
rsync.net
Back to top ...

xorriso
ISO 9660 Rock Ridge Filesystem Manipulator
Detailed Manual
Emulation of ISO 9660 program mkisofs
Emulation of CD/DVD/BD program cdrecord
Back to top ...