Skip to content
@tiny-company

tiny-company

tiny company logo tiny company

Description

"Tiny-company" is a project that simulate an IT company.
It's main goal is to gather all the main element of an infrastructure needed for such company.

The main idea behind this project is to offer some basic solution to any new company such as start up to answer common IT services needs like :

  • Forge : How to store code (git) and how to test and deploy it (CICD).
  • Logging : How to get data about log happening on services and servers.
  • Monitoring : How to monitor service and servers.
  • ...

Find more about tiny company element at tiny company main

Repositories in this organization are separated using the naming convention below :

  • pckr- : for all repository that contain packer code to create cloud image.
  • doc- : for all repository that are related to documentation.
  • asbl- : for all repository that contain ansible code, mostly role to be used as dependency.
  • tfm- : for all repository that contain terraform/opentofu code to be used as module.
  • srv- : for all repository that contain service code (a service is the tiniest virtualize element, and is commonly a container image)
  • prd- : for all repository that contain product code (a product is a group of service gather by theme, i.e : monitoring product = Prometheus + Grafana services)

Popular repositories Loading

  1. tiny-company-main tiny-company-main Public

    tiny-company main repository

  2. asbl-docker_install asbl-docker_install Public

    ansible playbook role to install docker on a server

    Jinja

  3. asbl-apt_packages_install asbl-apt_packages_install Public

    ansible playbook role to install pacakge using apt

    Python

  4. srv-postgresql_backup srv-postgresql_backup Public

    postgresql backup service solution

    Shell

  5. asbl-docker_compose_generator asbl-docker_compose_generator Public

    ansible role to generate docker-compose file

    Jinja

  6. asbl-nginx_configuration asbl-nginx_configuration Public

    ansible playbook role to configure nginx service

    Jinja

Repositories

Showing 10 of 19 repositories
  • doc-cheatsheet Public

    cheatsheet repository

    tiny-company/doc-cheatsheet’s past year of commit activity
    Shell 0 0 0 0 Updated Mar 26, 2025
  • asbl-docker_install Public

    ansible playbook role to install docker on a server

    tiny-company/asbl-docker_install’s past year of commit activity
    Jinja 0 0 0 0 Updated Mar 14, 2025
  • asbl-vaultwarden_to_file_copy Public

    This repo contain the ansible role copy files from local source to destination.

    tiny-company/asbl-vaultwarden_to_file_copy’s past year of commit activity
    0 0 0 0 Updated Mar 12, 2025
  • asbl-sshd_configuration Public

    ansible playbook role to configure sshd service

    tiny-company/asbl-sshd_configuration’s past year of commit activity
    Jinja 0 0 0 0 Updated Mar 10, 2025
  • asbl-files_copy Public

    This repo contain the ansible role copy files from local source to destination.

    tiny-company/asbl-files_copy’s past year of commit activity
    0 0 0 0 Updated Mar 10, 2025
  • tfm-pve_kube_nodes Public

    A simple terraform module that create a kubernetes nodes in proxmox provider.

    tiny-company/tfm-pve_kube_nodes’s past year of commit activity
    HCL 0 0 0 0 Updated Feb 24, 2025
  • tfm-pve_kube_master Public

    A simple terraform module that create a kubernetes master instance in proxmox provider.

    tiny-company/tfm-pve_kube_master’s past year of commit activity
    HCL 0 0 0 0 Updated Feb 24, 2025
  • .github Public

    tiny-company repo home page

    tiny-company/.github’s past year of commit activity
    0 0 0 0 Updated Feb 23, 2025
  • tfm-pve_kube_vmbr_network Public

    A simple terraform module that create a kubernetes vmbr network in proxmox provider by getting automatically the highest vmbr network value from proxmox node.

    tiny-company/tfm-pve_kube_vmbr_network’s past year of commit activity
    Python 0 0 0 0 Updated Feb 17, 2025
  • tfm-pve_highest_lxc_id Public

    A simple terraform module that get the highest LXC container ID in a proxmox node.

    tiny-company/tfm-pve_highest_lxc_id’s past year of commit activity
    HCL 0 0 0 0 Updated Feb 12, 2025

Top languages

Loading…

Most used topics

Loading…