git.mills.io / prologic 1 Repository
"Problems are Solved by Method".
prologic/snippets
snippets is a Go package for creating, searching and managing text snippets in a text file. Useful for managing both human and machine readable/writeable config files.
Language: Go - Size: 39.1 KB - Last synced at: 5 months ago - Stars: 1 - Forks: 0
prologic/caddy-gcore
Caddy DNS provider for GCore
Language: Go - Size: 118 KB - Last synced at: 6 months ago - Stars: 0 - Forks: 0
prologic/libdns-gcore
libdns provider for GCore
Language: Go - Size: 42 KB - Last synced at: 6 months ago - Stars: 1 - Forks: 0
prologic/caddy-ratelimit
Caddy Rate Limit module
Language: Go - Size: 64.5 KB - Last synced at: 6 months ago - Stars: 1 - Forks: 0
prologic/coraza-caddy
OWASP Coraza middleware for Caddy. It provides Web Application Firewall capabilities. This is a hard fork from https://github.com/corazawaf/coraza-caddy with more up-to-date dependencies.
Language: Go - Size: 15.4 MB - Last synced at: 6 months ago - Stars: 0 - Forks: 0
prologic/sshbox
An SSH Server that boxes you into a container.
Language: Go - Size: 229 KB - Last synced at: 6 months ago - Stars: 2 - Forks: 0
prologic/gopherproxy
Gopher (RFC 1436) Web Proxy
Language: Go - Size: 7.67 MB - Last synced at: 7 months ago - Stars: 1 - Forks: 0
prologic/monkey
🐵 Monkey programming language interpreter designed in Writing An Interpreter In Go and Writing a Compiler in Go. A step-by-step walk-through where each commit is a fully working part. Read the books…
Language: Go - Size: 11.1 MB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/aoc2023
Advent of Code 2023 https://adventofcode.com/
Language: Go - Size: 79.1 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/silk
Markdown based document-driven web API testing.
Language: Go - Size: 569 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/bitcask
🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
Language: Go - Size: 31.5 MB - Last synced at: over 1 year ago - Stars: 5 - Forks: 4
prologic/bitcask-bench
Fork of akrylysov/pogreb-bench (https://github.com/akrylysov/pogreb-bench) with support for Go11Modules + prologic/bitcask (https://github.com/prologic/bitcask)
Language: Go - Size: 184 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/lytedb
Fork of https://github.com/andresoro/lytedb using Bitcask as the underlying KV store
Language: Go - Size: 57.6 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/backup-docker-volumes
Shell scripts to backup Docker volumes using restic
Language: Shell - Size: 28.3 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/runners
Packer and Terraform to build and run Gitea Actions Runners on Vultr as VMs
Language: HCL - Size: 31.3 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/t38c
Tile38 Go client library (fork of https://github.com/sythang/t38c)
Language: Go - Size: 396 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/gonix
A UNIX-like Operating System (based on the Linux Kernel) with a Userland mostly written in Go (Golang).
Language: Go - Size: 6.06 MB - Last synced at: over 1 year ago - Stars: 4 - Forks: 0
prologic/objects
Objects is an object storage server (using a directory as backend) with a AWS S3 compatible API written in Go.
Language: Go - Size: 48.8 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/s3layer
A Go library providing S3 compatibility layer for custom data sources.
Language: Go - Size: 47.9 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/hostyoself
Fork of https://github.com/schollz/hostyoself
Language: JavaScript - Size: 19.2 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/bitraft
🎉 A Bitcask Distributed Key/Value store using Raft for consensus with a Redis compatible API written in Go.
Language: Go - Size: 3.23 MB - Last synced at: over 1 year ago - Stars: 3 - Forks: 2
prologic/dinofs
Distributed FUSE filesystem for small volumes
Language: Go - Size: 13.7 MB - Last synced at: over 1 year ago - Stars: 2 - Forks: 0
prologic/zs-starter-template
zs starter template
Language: JavaScript - Size: 2.88 MB - Last synced at: over 1 year ago - Stars: 2 - Forks: 0
prologic/test_actions
Test Gitea's built in Actions CI/CD workflows
Language: YAML - Size: 42 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/pages-server
A simple server for serving up static pages for Gitea A Gitea Pages server ala Github pages.
Language: Go - Size: 54.7 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/zs
⚡️ an extremely minimal static site generator written in Go.
Language: Go - Size: 528 KB - Last synced at: over 1 year ago - Stars: 3 - Forks: 0
prologic/test
Demo gitea-pages repo
Language: - Size: 22.5 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/router
a modified version of the Go httprouter by @julienschmidt with added support for router sub-groups and convenience methods for serving static files with appropriate cache controls.
Language: Go - Size: 44.9 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/notes
notes is a self-hosted note taking web app that lets you keep track of your notes and search them in a easy and minimal way
Language: Go - Size: 187 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 1
prologic/docker-proxy
docker-proxy is a transparent HTTP proxy that proxies requests to a Docker Remote API via a local UNIX socket. It also support filtering requests and responses to enforce policies
Language: Go - Size: 1.89 MB - Last synced at: over 1 year ago - Stars: 1 - Forks: 1
prologic/logger
HTTP middleware for Go that logs web requests to an io.Writer with support for additional fields and formats (Fork of https://github.com/unrolled/logger)
Language: Go - Size: 84 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/static
static is a simple static web server which does nothing more than just serve up static files with a configured root path
Language: Go - Size: 33.6 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/hello-ebiten
An example ebiten app in the style of "Hello World"
Language: Go - Size: 24.4 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/hello-go-app
An example go-app in the style of "Hello World"
Language: Go - Size: 3.77 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/slides
My collection of slide decks
Language: JavaScript - Size: 2.36 MB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/webmention
Go library that implements support for the IndieWeb WebMention protocol. Both client and server support are included.
Language: Go - Size: 38.1 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 1
prologic/msgbus
A real-time message bus server and library written in Go with strong consistency and reliability guarantees.
Language: Go - Size: 19.4 MB - Last synced at: over 1 year ago - Stars: 3 - Forks: 4
prologic/toc
🚩 Zero configuration table of content generator for Markdown files.
Language: Go - Size: 882 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/yarn-docs Fork of Screem/yarn-docs
Language: JavaScript - Size: 94.7 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/cv
James Mills' CV
Language: JavaScript - Size: 4.96 MB - Last synced at: over 1 year ago - Stars: 1 - Forks: 1
prologic/shapes
This is an example Go package for implementing geometric shapes.
Language: Go - Size: 36.1 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/swarm-updater
Automatically update Docker services whenever their image is updated
Language: Go - Size: 5.52 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/php-apache-modrewrite
php-apache-modrewrite docker image
Language: Dockerfile - Size: 21.5 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/fizz
go.mills.io/fizz package implementing the classic FizzBuzz programming problem
Language: Go - Size: 24.4 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/golang-alpine
Language: Dockerfile - Size: 28.3 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/tube
📺 tube is a Youtube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed.
Language: Go - Size: 9.62 MB - Last synced at: over 1 year ago - Stars: 5 - Forks: 3
prologic/sally
A tiny HTTP server for supporting custom Golang import paths (vanity urls for Go packages)
Language: Go - Size: 2.76 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 1
prologic/testsuite
Fork of https://github.com/go-fed/testsuite
Language: Go - Size: 176 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/webfinger
Go WebFinger client and server implementation and command-line tool.
Language: Go - Size: 3.66 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/fundraising-ubss
Website for UBSS P&C Fundraising
Language: CSS - Size: 1010 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/peercalls
Group peer to peer video calls for everyone written in Go and TypeScript
Language: Go - Size: 5.04 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/go-flutter
An experimental Go and Flutter library for testing interoperability with a Go backend library with a Flutter frontend UI
Language: Go - Size: 173 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/whatlang
A simple command-line (CLI) tool to detect the langauge of text snippets.
Language: Go - Size: 124 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/salty
A command-line tool using the saltpack messaging format and the keys.pub Go library.
Language: Go - Size: 2.69 MB - Last synced at: over 1 year ago - Stars: 2 - Forks: 2
prologic/sessions
a session handling library for Web applications for the Go programming language
Language: Go - Size: 227 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/legit
Fork of https://github.com/icyphox/legit (may hard fork, we'll see)
Language: Go - Size: 432 KB - Last synced at: over 1 year ago - Stars: 2 - Forks: 0
prologic/go-euler
Project Euler (https://projecteuler.net/) solutions in Go
Language: Go - Size: 477 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/go-generics
This is just my attempt and code from following the Go Generics Tutorial (https://go.dev/doc/tutorial/generics)
Language: Go - Size: 239 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/tasks
A Go library for processing background tasks or long-running workloads.
Language: Go - Size: 140 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/todo
📋 todo is a simple self-hosted todo manager
Language: CSS - Size: 1.35 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/basic-auth-reverse-proxy
Fork of https://github.com/angelbarrera92/basic-auth-reverse-proxy
Language: Go - Size: 386 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/qotd
A simple Quote-of-the-day TCP server (TCP Port 17)
Language: Go - Size: 161 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 1
prologic/maintenance-server
Standalone maintenance server, serving a static "maintenance page" with a default message that the site is under maintenance.
Language: Go - Size: 447 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/mirror
Experimental web mirroring tool that handles pages with dynamic Javascript content.
Language: Go - Size: 220 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/arcgis
arcgis is a Go library for accessing ESRI ArcGIS MapServer and Feature Layer services
Language: Go - Size: 396 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/kml2geojson
kml2geojson converts KML/KMZ files to GeoJSON
Language: Go - Size: 447 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/gopherclient
gopherclient is a cross-platform Gopher (RFC 1436) GUI client written in Go using the native Webview components.
Language: Go - Size: 59.7 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/toy-webbrowser
toy-webbrowser is a simple toy web browser written in in Go using a cross-platform C/C++ webview library for rendering.
Language: Go - Size: 816 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/xcryptossh
Fork of https://github.com/glycerine/xcryptossh
Language: Go - Size: 357 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/ssh
Fork of https://github.com/gliderlabs/ssh using https://github.com/glycerine/xcryptossh
Language: Go - Size: 379 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/mkpin
A small command-line tool to securely generate random pins of any length.
Language: Go - Size: 111 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/box
📦 A command-line utility (non-daemon) written in Go for creating Linux containers and sandboxing processes.
Language: Go - Size: 2.32 MB - Last synced at: 10 months ago - Stars: 3 - Forks: 1
prologic/greeting
A "Hello World" greeting command-line (CLI) application
Language: Shell - Size: 233 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/billmonger
Billmonger a dead simple PDF one-page invoice generator written in Go.
Language: Go - Size: 505 KB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/nftables
Fork of https://github.com/google/nftables
Language: - Size: 74.2 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/bitcaskfs
A FUSE filesystem for the Bitcask database
Language: Go - Size: 267 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 2
prologic/termios
This is a Go library for handling various Terminal I/O operations lifted from the u-root project and maintained as a separate package.
Language: Go - Size: 159 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/go-diskfs
Fork of https://github.com/diskfs/go-diskfs
Language: Go - Size: 11.5 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 1
prologic/gpt
A demo of Open AI (https://beta.openai.com)'s API
Language: Go - Size: 653 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/go-netstat
A netstat implementation written in Go (fork of https://github.com/cakturk/go-netstat)
Language: Go - Size: 174 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/fancy
fancy let's you fanout rsyslog to Loki (fork of https://github.com/negbie/fancy)
Language: Go - Size: 146 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/vi
vi is an attempt to implement a vim-like text editor in Go, while maintaining a lean feature set
Language: Go - Size: 2.67 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/golinks
🌐 A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance. Similar to bunny1 or yubnub.
Language: Go - Size: 1010 KB - Last synced at: over 1 year ago - Stars: 3 - Forks: 2
prologic/terraform-prototype-shell-provider
An example of using the Terraform shell provider to prototype new resources.
Language: Shell - Size: 123 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/mikrotik_exporter
Fork of https://github.com/nshttpd/mikrotik-exporter
Language: Go - Size: 7.26 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/packer-proxmox-ubuntu
Example Packer Template using Proxmox for Ubuntu 20.04
Language: HCL - Size: 125 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/hello-fyne
A simple "Hello World" Fyne (https://fyne.io) App
Language: Go - Size: 783 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/swarm-stacks
A curated set of Docker Swarm Stacks that work with minimal configuration and minimal fuss.
Language: Shell - Size: 354 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/terraform-proxmox-portworx
Experimental Terraform + Portworx setup
Language: HCL - Size: 121 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/release-notes
Release Notes Generator
Language: Go - Size: 4.05 MB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/gio
Fork of https://git.sr.ht/~eliasnaur/gio
Language: Go - Size: 4.55 MB - Last synced at: over 1 year ago - Stars: 1 - Forks: 0
prologic/gio-cmd
Fork of https://git.sr.ht/~eliasnaur/gio-cmd
Language: Go - Size: 313 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/autodock
autodock is a Daemon for Docker Automation that helps to build automated Docker based infrastructure by integrating with Docker events
Language: Go - Size: 712 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/terraform-proxmox-swarm
A Terraform Module for creating and forming Docker Swarm clusters in on Proxmox VE
Language: HCL - Size: 112 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/packer-proxmox-templates
Packer Templates for Proxmox VE
Language: HCL - Size: 239 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/pve_exporter
A Prometheus (https://prometheus.io/) exporter that collects Proxmox VE (https://www.proxmox.com/en/) metrics.
Language: Go - Size: 288 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/settermtitle
A simple command-line tool written in Go that sets the terminal title.
Language: Go - Size: 273 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/dockerfiles
My collection of Dockerfile(s)
Language: Shell - Size: 227 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/docker-volume-nfs
Fork of yzlin/docker-volume-nfs to support addigion features.
Language: Go - Size: 630 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0
prologic/terraform-proxmox-nfsserver
Terraform Resources for an NFS Server in a Proxmox VE environment
Language: HCL - Size: 117 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0