• Stars
    star
    2
  • Language
  • License
    MIT License
  • Created about 2 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Riotkit's infrastructure cookbook - how we do infrastructure. Read and do it your self! DIY!

More Repositories

1

docker-taiga

Production-ready docker container for Taiga https://taiga.io
Python
55
star
2

tunman

Comprehensive solution for SSH tunnels - respawning, healthchecking/monitoring
Python
48
star
3

backup-repository

Backup storage for E2E GPG-encrypted files, with multi-user, quotas, versioning, using a object storage (S3/Min.io/GCS etc.) and deployed on Kubernetes or standalone.
Go
24
star
4

web-proxy

Anonymous HTTP proxy that forwards all requests through one or multiple proxy servers, with a proxy servers auto-discovery
PHP
23
star
5

infracheck

Incredibly elastic and lightweight health check endpoint to cover ANY CASE, including infrastructure as well as applications
Python
18
star
6

news-feed-provider

Provides feeds (articles, publications, posts) from various sources eg. RSS, Facebook, other social media
PHP
14
star
7

riotkit-harbor

Complete compose environment, from development to production with service discovery and health checking. Kubernetes features on Compose scale, with Compose simplicity
Python
13
star
8

wordpress-hardened

Secure and performant Wordpress installation on your Kubernetes cluster
Shell
11
star
9

riotkit-do

RKD - RiotKit DO. Task executor - balance between Makefile and Gradle. Written in Python. Powerful tool for every DevOps. Automates production tasks as well as local development tasks
Python
10
star
10

k3s-space-harbor

Lightweight Kubernetes (K3S) installation using Ansible, managed with GitOps power of ArgoCD, with preinstalled secrets management, external healthchecks and metrics. Designed to work in multiple locations using bulletproof VPN.
Makefile
9
star
11

volume-syncing-controller

Container image + controller to synchronize data periodically to cloud storage and retrieve back
Go
9
star
12

riothealthflux

Collects healthcheck statuses from UptimeRobot and Infracheck as sources, then pushes to InfluxDB
PHP
7
star
13

services-dashboard

Dashboard for dockerized environments. Shows dynamically the list of websites hosted in containers
CSS
7
star
14

waf-proxy

Web Appliaction Firewall reverse-proxy using Coraza WAF + Caddy with ready-to-use rulesets
Jinja
7
star
15

gpbkdf2

PBKDF2 key encoder for use in shell. Single, tiny binary. Written in Go.
Go
6
star
16

core-services

Every tech organization core services - GIT and Password manager
Jinja
4
star
17

federation-card

Activist collectives card (catalogue)
CSS
3
star
18

ci-utils

CI utils, can be used at various CI - Travis, Jenkins, or inside Dockerfile, in Makefile
Python
3
star
19

thin-deployer

Tiny deploy singal handler, a webhook to shell command handler
Python
3
star
20

docker-dokuwiki

DokuWiki dockerized
Makefile
3
star
21

br-pgbr

PostgreSQL backup helper. Portable, single-binary backup & restore with automated restore procedure
Go
3
star
22

docker-taiga-events

Taiga Events Server in Docker image
Dockerfile
2
star
23

kubectl-light-image

Kubernetes tooling container image - kubectl + neat
Dockerfile
2
star
24

.github

2
star
25

docker-smart-disk

S.M.A.R.T. disk monitoring in a docker container on x86_64 and armhf
Makefile
2
star
26

k3s-puddle-jumper

Lightweight setup of K3s + ArgoCD using Ansible
Makefile
2
star
27

k8s-humhub

HumHub Helm Chart for Kubernetes/OpenShift/k3s
Smarty
2
star
28

docker-php-fpm

Docker: PHP-FPM 7.2 setup for RiotKit applications
Dockerfile
2
star
29

git-clone-controller

Provisions Persistent Volumes from GIT
Go
2
star
30

certificates

Self-signed certificates generating
Makefile
2
star
31

smtp-ext-relay

Minimal SMTP server/relay, works natively on Kubernetes
Jinja
2
star
32

riotkit-backups-hosting-landing-page

backups.riotkit.org landing page
CSS
2
star
33

tracexit

Go
2
star
34

k8s-sni-router

TLS-sni + HTTP-host router on Kubernetes based on Traefik and NGINX
Smarty
1
star
35

riotkit.pbs

Riotkit's Python Build Simplified
Python
1
star
36

backup-maker-controller

Kubernetes Controller for the Backup Repository client
Go
1
star
37

harbor-simple-router

Provides an NGINX image with predefined templates, controlled by environment variables
Jinja
1
star
38

br-backup-maker-env

Docker image with most common and mandatory tools used with backup-maker
Dockerfile
1
star
39

php-workspace

Development workspace for PHP applications based on CMS (eg. Wordpress)
Makefile
1
star
40

backup-ecosystem-releases

Release repository of a whole Riotkit's Backups Ecosystem
Python
1
star
41

ruch-klimatyczny

Strona WWW Ruchu Klimatycznego
CSS
1
star
42

www-solidarity-with-rojava

HTML
1
star
43

harbor-snippet-cooperative

Snippet repository for RiotKit's Harbor - docker-compose YAML templates for services (applications, databases, etc.)
1
star
44

helm-of-revolution

Helm Charts repository
1
star
45

s3-powerful-backup

Backup solution
PHP
1
star
46

riotkit-do-example-kubernetes-workspace

Example environment for deploying Kubernetes/OKD applications with YAML parts sharing
Python
1
star
47

docker-phpbb

PhpBB forums dockerized and always up-to-date (automatically updated)
Makefile
1
star
48

br-backup-controller

Backup Repository client. Part of E2E Backup solution designed by RiotKit
Python
1
star
49

rkc

RiotKit Cluster - CLI utility to talk with RiotKit's Space Harbor
Go
1
star
50

pipelines

Github Actions pipelines shared across projects in a style like in Jenkins X
Python
1
star
51

docker-php-app

PHP 5.x - 7.x with nginx, composer and native Symfony support
Jinja
1
star
52

br-backup-maker

Lightweight, single-binary Backup Repository client. Part of E2E Backup Architecture designed by RiotKit
Go
1
star
53

libre-etherpad

Customized Etherpad docker image
Makefile
1
star
54

waitforoutput

Waits for a pattern to match output of a command or docker container logs.
Python
1
star
55

rkd-coop

Create your own snippet sharing mechanism, a plugin store. Use in any application, with any technology! Just like apt update and apt install!
Python
1
star
56

simple-backup

Simple backup - client side tools for backups rotation & sending to remote S3
Python
1
star