Pinned Repositories
departureboards
This is the new departureboards.mobi site as a docker image.
filesystem
A suite of Java NIO FileSystem implementations
go-kernel
A small microkernel for go applications allowing for features to be reusable services & manages the life cycle of those services.
notify-rabbit
A docker application that allows PostgreSQL to send messages to RabbitMQ
nre-feeds
go library & Application for handling the NRE DarwinD3 feeds
nrod-cif
Microservice that publishes the UK Rail TimeTable from Network Rail's CIF feed
opendata
Latest & first public version of my code that monitors the UK Rail Network in real time using Open Data feeds
picamera-case
A 3D printed enclosure for the Raspberry PI HQ Camera & an attached 3A+
piweather.center
Raspberry PI based Weather Station
retro-floppy-ui
A web user interface for a GoTek running flashfloppy utilising a Raspberry PI 0W as the storage. This allows for remote uploading of files & selecting which disk image is loaded on a retro computer like the BBC Micro or Amiga A1200
peter-mount's Repositories
peter-mount/opendata
Latest & first public version of my code that monitors the UK Rail Network in real time using Open Data feeds
peter-mount/nre-feeds
go library & Application for handling the NRE DarwinD3 feeds
peter-mount/nrod-cif
Microservice that publishes the UK Rail TimeTable from Network Rail's CIF feed
peter-mount/go-kernel
A small microkernel for go applications allowing for features to be reusable services & manages the life cycle of those services.
peter-mount/piweather.center
Raspberry PI based Weather Station
peter-mount/opendatabridge
A standalone application for receiving the real time UK opendata rail feeds and submitting them to a local RabbitMQ broker
peter-mount/beebrail
Real-time UK rail departure boards for the BBC Master 128
peter-mount/documentation
Documentation for the area51 project and the area51.dev & area51.media websites
peter-mount/objectstore
A basic object store written in go using the S3 protocol
peter-mount/opendata-common
The core common modules originally part of the opendata project
peter-mount/a51.li
The source code behind my private short url service on http://a51.li and used by various projects including opendata
peter-mount/area51.onl
Simple example of a CMS based website - this one manages https://area51.onl/
peter-mount/assembler
A multi-architecture assember for 8-bit microprocessors
peter-mount/draw2d
2D rendering for different output (raster, pdf, svg)
peter-mount/go-anim
A utility to generate images or video
peter-mount/go-build
Common build environment for all of my go projects
peter-mount/go-graphics
A simple graphics library for go
peter-mount/go-mastodon
A simple Mastodon client for golang
peter-mount/go-script
A simple extensible script language for embedding inside go projects
peter-mount/go-staticmaps
A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.
peter-mount/golib
A connection of go libraries of code shared amongst other projects
peter-mount/iss-telemetry
Retrieve telemetry from the International Space Station & submit it to RabbitMQ
peter-mount/kaobook
A LaTeX class for books, reports or theses based on https://github.com/kenohori/thesis and https://github.com/Tufte-LaTeX/tufte-latex.
peter-mount/map.lu
Open Data Map Server
peter-mount/node-api
A simple framework for building RESTful API's in NodeJS
peter-mount/peter-mount
peter-mount/postgresql-rest
A frontend to PostgreSQL to expose data via a Rest API
peter-mount/uktransport
golang utilities for automatically populating PostgreSQL or PostGIS tables from various open data feeds
peter-mount/weather
The sources for my various weather websites. This is mainly to utilise feeds that are in the opendata project.
peter-mount/works-with-home-assistant
Equipment and software that works with Home Assistant. And stuff that didn't so we can avoid it.