SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go docker-image Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
werf
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
-
create-go-app
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command. (by create-go-app)
-
Dragonfly2
Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
chanify
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
-
error-pages
🚧 Pretty server's error pages in the docker image & git repository (for traefik, k8s, nginx and so on) (by tarampampam)
-
rtsp-stream
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
-
mc-router
Routes Minecraft client connections to backend servers based upon the requested server address
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Mastering Docker Image Optimization: 6 Key Strategies for building Lighter, Faster, and Safer images | dev.to | 2024-04-04Dive is an open-source tool that allows you to explore the various layers of a Docker image. It shows you the content of each layer and helps you identify voluminous or unnecessary parts.
Project mention: How to create a 3-node kubernetes cluster and deploy an application on my ubuntu 22.04 minibox | dev.to | 2024-01-10$ kubectl apply -f https://github.com/flannel-io/flannel/releases/latest/download/kube-flannel.yml
https://github.com/uber/kraken?tab=readme-ov-file#comparison...
"Kraken was initially built with a BitTorrent driver, however, we ended up implementing our P2P driver based on BitTorrent protocol to allow for tighter integration with storage solutions and more control over performance optimizations.
Kraken's problem space is slightly different than what BitTorrent was designed for. Kraken's goal is to reduce global max download time and communication overhead in a stable environment, while BitTorrent was designed for an unpredictable and adversarial environment, so it needs to preserve more copies of scarce data and defend against malicious or bad behaving peers.
Despite the differences, we re-examine Kraken's protocol from time to time, and if it's feasible, we hope to make it compatible with BitTorrent again."
You can probably do this for VirtualBox (and any Linux program) by using tun2socks to create a network interface that routes through a proxy (SOCKS5 if you want UDP support), and then moving that network interface to a new namespace. You can run VirtualBox or any other programs in that new namespace, they don't have to be aware of the proxy at all (since they just see a regular gateway).
https://github.com/xjasonlyu/tun2socks
Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13A lazy chunked delivery strategy like used in the k8s stargz-snapshotter[0] project could be effective here, where it only pulls chunks as needed, but it would probably require wasm platform changes.
[0] https://github.com/containerd/stargz-snapshotter
Project mention: Any Way To See The Dockerfile Used To Make An Image On Dockerhub? | /r/docker | 2023-07-04Whaler may help you: https://github.com/P3GLEG/Whaler
Project mention: ☸️ Kubernetes NGINX Ingress Controller: 10+ Complementary Configurations for Web Applications | dev.to | 2023-10-16controller: config: custom-http-errors: 404,408,500,501,502,503,504,505 # Prepackaged default error pages from https://github.com/tarampampam/error-pages/wiki/Kubernetes-&-ingress-nginx # multiple themes here: https://tarampampam.github.io/error-pages/ defaultBackend: enabled: true image: repository: ghcr.io/tarampampam/error-pages tag: 2.21 # latest as of 01/04/2023 here: https://github.com/tarampampam/error-pages/pkgs/container/error-pages extraEnvs: - name: TEMPLATE_NAME value: lost-in-space # one of: app-down, cats, connection, ghost, hacker-terminal, l7-dark, l7-light, lost-in-space, matrix, noise, shuffle - name: SHOW_DETAILS # Optional: enables the output of additional information on error pages value: "false"
Project mention: now that Google Domains is going the way of the Dodo... | /r/selfhosted | 2023-06-23There are tons of DDNS tools for Cloudflare on GitHub. In practice it's just one line. (I created my own at https://github.com/favonia/cloudflare-ddns but you can find many others.)
Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter
https://news.ycombinator.com/item?id=37407758
Go docker-image related posts
- Mastering Docker Image Optimization: 6 Key Strategies for building Lighter, Faster, and Safer images
- Optimisation des images Docker: 6 Stratégies clés pour des images plus légeres et plus performantes
- Dive: A tool for exploring a Docker image, layer contents and more
- Dive – A tool for exploring each layer in a Docker image
- Dive Into Docker part 4: Inspecting Docker Image
- Dive – exploring a Docker image, layer contents, and shrinking a image size
- Dive: A tool for exploring a Docker image's layer contents
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source docker-image projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | dive | 43,606 |
2 | flannel | 8,487 |
3 | kraken | 5,844 |
4 | werf | 3,909 |
5 | tun2socks | 2,692 |
6 | create-go-app | 2,330 |
7 | Dragonfly2 | 1,989 |
8 | chanify | 1,221 |
9 | stargz-snapshotter | 1,040 |
10 | Whaler | 1,016 |
11 | pg_timetable | 1,015 |
12 | manifest-tool | 696 |
13 | error-pages | 694 |
14 | rtsp-stream | 686 |
15 | umoci | 673 |
16 | apisprout | 669 |
17 | cloudflare-ddns | 523 |
18 | klar | 506 |
19 | mc-router | 473 |
20 | nix-snapshotter | 469 |
21 | registry-ui | 352 |
22 | drone-ssh | 232 |
23 | ydls | 177 |
Sponsored