An open API service providing repository metadata for many open source software ecosystems.

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