karvounis's repositories
terraform-provider-forem
Terraform provider for Forem
forem-resources
Personal Forem resources
dev-client-go
Client library for the Forem (dev.to) developer API written in Go
ansible-docker-swarm-management-role-example
This repo contains the advanced examples for the Ansible Docker Swarm Management role https://github.com/karvounis/ansible-docker-swarm-management-role.
ansible-docker-swarm-management-role
Ansible role that manages Docker Swarm stacks, volumes, configs, networks and secrets
terraform-provider-upcloud
Terraform provider for UpCloud
terraform-aws-batch-container-properties
Terraform module that generates the container properties object to use in AWS Batch.
terraform-aws-ecs-container-definition
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource
simple-terraform-template
Fast track the creation of Terraform repositories by using this simple terraform template
ansible-role-mongodb
Ansible role to configure MongoDB
terraform-aws-lambda-auto-update-security-group-ips
Terraform module that creates the resources in order to be able to update the security group rules based on an AWS Autoscaling Groups's IPs
aws-lambda-auto-update-security-group-ips
Golang Lambda function that automatically updates (adds/removes) Security Group's rules with the public IPs of the instances of an AWS Autoscaling Group
ansible-role-bitping
Ansible role that installs and configures Bitping on a Linux instance.
larissa_presentation
Repo for the 19th meetup at Larissa Developers Group. Title: Infrastructure as Code using Terraform
karvounis.github.io
Personal website
upcloud-go-api
Go client for UpCloud's API
FraudReportingDApp
Fraud reporting dApp
message-bird
Implementation of a simple API that posts messages to Message Bird API.
coffee-rating-backend
Backend of a Web App that allows users to rate coffees and teas. Built using LoopBack JS
coffee-rating-frontend
Frontend of a Web App that allows users to rate coffees and teas
google-play-scraper
Node.js scraper to get basic app data from Google Play
appstore-scraper
Scrapes the app store for apps
apple-store-country-list
App Store countries
JavaBall
Second semester team project. Designed and implemented a system for efficient referee allocation to football matches based on various characteristics such as qualification, number of matches already played and location of the match. The project won the second prize among 18 participant teams.