DevOps Training Projects
  • Home
  • DevOps exercises
    • Explore California
    • Explore California

    • Python
    • Create a REST API with Python and Django
  • DevOps tools
    • Infrastructure As a Code
    • 00 - Infrastructure As A Code - Ansible
    • 01 - Management As A Code - Event-Driven Ansible

    • Observability
    • 00 - Observability - Introduction
    • 01 - Observability Instrumentation
    • 02 - Lean Observability & Observability Architecture
  • Homelab project
    • Homelab project introduction

    • Kubernetes Cluster
    • 00 - Kubernetes - Getting Started
    • 01 - Kubernetes - Traefik + cert-manager

    • Requirements
    • Homelab Requirements

    • Self Hosted Software
    • 00 - Containers - Docker & Docker Compose
    • 01 - External access - Cloudflare
    • 02 - Routing and SSL certificates - Traefik and Portainer
    • 03 - Homelab dashboard - Dashy
    • 04 - Authentication - OpenLDAP
    • 05 - Productivity tools - NextCloud
    • 06 - Productivity tools - OpenProject
    • 07 - Code analysis - SonarQube
    • 08 - Remote access - Guacamole
    • 08 - Mockups - Penpot

    • Virtual Resources Creation
    • 01 - Provisioning - Virtual Machines on Proxmox
    • 02 - Provisioning - LXC (Linux Containers on Proxmox)

    • Virtualization Server
    • Part 1 - Installing Proxmox VE
    • Part 2 - Internal Virtual Networks
    • Part 3 - DNS and DHCP servers
    • Part 4 - Proxy HTTP(S) into the internal network
  • About

On this page

  • Latest posts

Edit this page

Report an issue

Categories
AWS
Ansible
Authentication
Cloudflare
Code analysis
Containers
DHCP
DNS
Dashboard
Dashy
Django
Docker
Docker Compose
Guacamole
Integration tests
Kubernetes
LXC
Mockups
Network
NextCloud
Nginx
OpenLDAP
OpenProject
Penpot
Portainer
Postgres
Productivity tools
Project Management
Proxmox VE
Proxy
Python
Remote access
Remote desktop
Rest API
SSH
SSL
Scrum
Selenium
Self-hosted software
SonarQube
Terraform
Traefik
Unit tests
Virtual Machines
Virtualisation
cert-manager
k3s

Home

Welcome to my DevOps repository of guides and exercises. Here you’ll find (I hope) useful information about self-hosting your own services and managing them.

Latest posts

 

08 - Mockups - Penpot

Docker
Self-hosted software
Penpot
Mockups

Self-hosted mockup service

Mar 31, 2023
ProtossGP32
2 min

08 - Remote access - Guacamole

Docker
Self-hosted software
Guacamole
SSH
Remote desktop

Access your servers via web browser

Feb 28, 2023
ProtossGP32
5 min

 

01 - Kubernetes - Traefik + cert-manager

Kubernetes
Traefik
cert-manager
k3s

Adding reverse proxy and load balancing to our Kubernetes services

Feb 19, 2023
ProtossGP32
14 min

00 - Kubernetes - Getting Started

Kubernetes
Ansible
k3s

Building our first Kubernetes Cluster

Feb 18, 2023
ProtossGP32
10 min

00 - Containers - Docker & Docker Compose

Docker
Self-hosted software
Containers

Pre-requisites to deploy services as containers

Feb 5, 2023
ProtossGP32
2 min

02 - Routing and SSL certificates - Traefik and Portainer

Docker
Traefik
SSL

Route HTTP(s) requests to your services and secure them with Let’s Encrypt SSL certificates with Traefik

Feb 5, 2023
ProtossGP32
2 min

 

04 - Authentication - OpenLDAP

Docker
Self-hosted software
OpenLDAP
Authentication

Centralize your user database for services authentication

Feb 3, 2023
ProtossGP32
2 min

 

05 - Productivity tools - NextCloud

Docker
Self-hosted software
NextCloud
Productivity tools

User your own productivity suite

Feb 3, 2023
ProtossGP32
1 min

 

06 - Productivity tools - OpenProject

Docker
Self-hosted software
OpenProject
Productivity tools
Project Management
Scrum

Efficiently manage your projects

Feb 3, 2023
ProtossGP32
1 min

07 - Code analysis - SonarQube

Docker
Self-hosted software
SonarQube
Code analysis

Analyze your projects’ code and keep it well maintained

Feb 3, 2023
ProtossGP32
6 min
No matching items
  • 1
  • 2
  • 3
 
  • About