Displaying 1 to 20 from 51 results

mesh - Traefik Mesh - Simpler Service Mesh

  •    Go

Traefik Mesh is a simple, yet full-featured service mesh. It is container-native and fits as your de-facto service mesh in your Kubernetes cluster. It supports the latest Service Mesh Interface specification SMI that facilitates integration with pre-existing solution. Moreover, Traefik Mesh is opt-in by default, which means that your existing services are unaffected until you decide to add them to the mesh. Traefik Mesh does not use any sidecar container but handles routing through proxy endpoints running on each node. The mesh controller runs in a dedicated pod and handles all the configuration parsing and deployment to the proxy nodes. Traefik Mesh supports multiple configuration options: annotations on user service objects, and SMI objects. Not using sidecars means that Traefik Mesh does not modify your Kubernetes objects, and does not modify your traffic without your knowledge. Using the Traefik Mesh endpoints is all that is required.

full-stack-fastapi-postgresql - Full stack, modern web application generator

  •    Python

Generate a backend and frontend stack using Python, including interactive API documentation. Copy the contents and use that as password / secret key. And run that again to generate another secure key.

dockerswarm

  •    Shell

Docker is a great tool (the "de facto" standard) to build Linux containers. Docker Compose is great to develop locally with Docker, in a replicable way.

Authelia - The Single Sign-On Multi-Factor Authentication Server

  •    Go

Authelia is an open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for reverse proxies like nginx, Traefik or HAProxy to let them know whether requests should either be allowed or redirected to Authelia's portal for authentication. Authelia works in combination with nginx, Traefik or HAProxy. It can be deployed on bare metal with Docker or on top of Kubernetes.




maesh - Simpler Service Mesh

  •    Go

Maesh is a simple, yet full-featured service mesh.. It is container-native and fits as your de-facto service mesh in your Kubernetes cluster. It supports the latest Service Mesh Interface specification SMI that facilitates integration with pre-existing solution. Moreover, Maesh is opt-in by default, which means that your existing services are unaffected until you decide to add them to the mesh. Maesh does not use any sidecar container but handles routing through proxy endpoints running on each node. The mesh controller runs in a dedicated pod and handles all the configuration parsing and deployment to the proxy nodes. Maesh supports multiple configuration options: annotations on user service objects, and SMI objects. Not using sidecars means that Maesh does not modify your kubernetes objects, and does not modify your traffic without your knowledge. Using the Maesh endpoints is all that is required.

Swarmprom - Docker Swarm instrumentation with Prometheus, Grafana, cAdvisor, Node Exporter and Alert Manager

  •    Shell

Swarmprom is a starter kit for Docker Swarm monitoring with Prometheus, Grafana, cAdvisor, Node Exporter, Alert Manager and Unsee.

traefik-helm-chart - Traefik v2 helm chart

  •    Smarty

Traefik is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. This chart bootstraps Traefik version 2 as a Kubernetes ingress controller, using Custom Resources IngressRoute: https://docs.traefik.io/providers/kubernetes-crd/.

kubernetes-vagrant-centos-cluster - Setting up a distributed Kubernetes cluster along with Istio service mesh locally with Vagrant and VirtualBox

  •    Shell

Setting up a Kubernetes cluster and istio service mesh with vagrantfile which consists of 1 master(also as node) and 3 nodes. You don't have to create complicated CA files or configuration. Because I want to setup the etcd, apiserver, controller and scheduler without docker container.


Swarmlet - A self-hosted, open-source Platform as a Service

  •    Shell

Swarmlet is a self-hosted, open-source Platform as a Service that enables easy swarm deployments, load balancing, automatic SSL, metrics, analytics and more. Swarmlet uses Traefik, Consul and Let's Encrypt to provide automatic SSL and load balancing on your apps. Swarmlet is nothing more than a thin wrapper around Docker commands. It builds applications, stores them in a local or custom registry and deploys them on your swarm.

full-stack-fastapi-couchbase - Full stack, modern web application generator

  •    Python

I'm currently not actively using Couchbase nor this generator for any project. If you are starting a new project from scratch, check the alternatives at the FastAPI docs: Project Generation.

aither - An example microservice system using Hemera and best of today.

  •    HTML

Aither shows an approach how to bootstrap a microservice system with Hemera and docker. You can scale your worker in seconds and because we use NATS as “nervous system" for our distributed system we do not have to carry about service-discovery or load-balancing of hemera-services. We use traefik to load-balancing the api-gateway.

nomad-box - Nomad Box - Simple Terraform-powered setup to Azure of clustered Consul, Nomad and Traefik Load Balancer that runs Docker/GoLang/Java workloads

  •    Shell

An opinionated multi-provider multi-region Service Platform to easily and automatically handle development, packaging, testing, deployment and operations of Docker/GoLang/Java and legacy workloads. Should provide frictionless tools to ease in all stages of the application lifecycle. Objective: Example platform designed to leverage the complete Hashicorp Suite of Products (and determine the gaps). Also as a learning exercise to compare/contrast against equivalent Kubernetes/Helm and Docker Swarm setup.

traefik-exporter - Prometheus exporter for Træfik metrics

  •    Go

Export Traefik service health to Prometheus. You can deploy this exporter using the iadvize/traefik-exporter Docker image.

full-stack - Full stack, modern web application generator

  •    Python

Generate a back end and front end stack using Python, including interactive API documentation. Copy the contents and use that as password / secret key. And run that again to generate another secure key.

bedrock - Best practice cloud native Kubernetes clusters

  •    HCL

The cloud native ecosystem is in a virtual cambrian explosion of platforms and projects that individually promise to greatly improve our lives as developers. At the same time, even as an experienced developer in this space, it is difficult to start from stratch and stitch all of these projects together into a coherent whole without having to do a substantial amount of research and work. This project is our humble attempt to combine the collective wisdom of our cloud native community for building best practice cloud native Kubernetes clusters. It is based on the real world experience that we have of deploying cloud native applications with our largest customers.

docker-rtorrent-rutorrent - 🐳 rTorrent and ruTorrent Docker image based on Alpine Linux

  •    Shell

rTorrent 0.9.7+ has a built-in daemon mode disabling the user interface, so you can only control it via XMLRPC. Nginx will route XMLRPC requests to rtorrent through port 8000. These requests can be secured with basic authentication through the /passwd/rpc.htpasswd file in which you will need to add a username with his password. See below to populate this file with a user / password. WebDAV allows you to retrieve your completed torrent files in /data/rtorrent/downloads/completed on port 9000. Like XMLRPC, these requests can be secured with basic authentication through the /passwd/webdav.htpasswd file in which you will need to add a username with his password. See below to populate this file with a user / password.

mediastack - All in one Docker Compose media server

  •    HTML

Each application comes bundled with an oauth2_proxy authentication layer for providers like Google. This is not only useful to protect your applications against the internet but also to allow friends or family to login using their own credentials and monitor usage from the telemetry stack. You need to rebuild your image every time you update the configuration. The provided service in oauth uses the gelf logging driver so no logging for those services will be available from the console.

swarm-examples - Beispiel-Code zum Artikel "Continuous Deployment mit Docker Swarm" im Java Magazin 12

  •    Shell

Beispiel-Code zum Artikel "Continuous Deployment mit Docker Swarm" im Java Magazin 12.17. Update: Der komplette Artikel ist jetzt unter jaxenter.de online lesbar.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.