Skip to content

Instantly share code, notes, and snippets.

View dimaskiddo's full-sized avatar
🎯
Focusing

Dimas Restu H dimaskiddo

🎯
Focusing
View GitHub Profile
@dimaskiddo
dimaskiddo / elasticsearch-cluster.md
Last active May 4, 2021 23:14
ElasticSearch Cluster Setup Guide

ElasticSearch Cluster Setup Guide

This document will guide you to provision and installing ElasticSearch in Cluster mode with:

  • Master Node
  • Ingest Node
  • Data Node

When this document writen i'am using Amazon Web Service (AWS) as Cloud Provider with Elastic Cloud Compute (EC2) Instance. I provision EC2 Instance with Operating System Ubuntu 16.04 AMI Code ami-0ee0b284267ea6cde and following type:

@dimaskiddo
dimaskiddo / jitsi-meet-setup.sh
Last active September 9, 2020 04:32
Jitsi Meet Automatic Installer
#!/bin/bash -e
# Current Directory
CURRENT_DIR=$(pwd)
# Header Function
function printhead() {
clear
@dimaskiddo
dimaskiddo / jitsi-jvb-setup.sh
Last active September 9, 2020 04:32
Jitsi VideoBridge Automatic Installer
#!/bin/bash -e
# Current Directory
CURRENT_DIR=$(pwd)
# Header Function
function printhead() {
clear
@dimaskiddo
dimaskiddo / jitsi-jibri-setup.sh
Last active November 28, 2022 21:00
Jitsi Jibri Automatic Installer
#!/bin/bash -e
# Current Directory
CURRENT_DIR=$(pwd)
# Header Function
function printhead() {
clear
@dimaskiddo
dimaskiddo / jitsi-meet.md
Last active August 31, 2020 08:36
Jitsi Meet Setup Guide

How to Install Jitsi Meet for WebRTC Video Conference

Following tutorial will guide you to install Jitsi Meet for WebRTC Video Conference in your own on-premises, cloud, or dedicated servers.

This guide is using Ubuntu 16.04 LTS as the operating system, to start the installation you can follow the guide below.

Operating System Preparation

Escelate Privileged

@dimaskiddo
dimaskiddo / jitsi-jvb.md
Last active October 13, 2022 13:14
Jitsi VideoBridge Setup Guide

How to Install Jitsi VideoBridge for Video Router

Following tutorial will guide you to install Jitsi VideoBridge for Video Router in your own on-premises, cloud, or dedicated servers.

This guide is using Ubuntu 16.04 LTS as the operating system, to start the installation you can follow the guide below.

Operating System Preparation

Escelate Privileged

@dimaskiddo
dimaskiddo / jitsi-jibri.md
Last active January 9, 2024 16:05
Jitsi Jibri Setup Guide

How to Install Jitsi Jibri for Cloud Recording

Following tutorial will guide you to install Jitsi Jibri for Cloud Recording in your own on-premises, cloud, or dedicated servers.

This guide is using Ubuntu 16.04 LTS as the operating system, to start the installation you can follow the guide below.

Escalate Privileged

Before we begin you must make sure that you own the administration / root permission access by running following command:

@dimaskiddo
dimaskiddo / endpoints.yml
Last active May 14, 2020 21:48
OpenShift - Route to Host Outside Cluster
apiVersion: v1
kind: Endpoints
metadata:
name: "{{ service_name }}-service"
namespace: "{{ project_name }}"
subsets:
- addresses:
- ip: "{{ endpoint_ip_1 }}"
nodeName: "{{ endpoint_name_1 }}"
- ip: "{{ endpoint_ip_n }}"
@dimaskiddo
dimaskiddo / exports.sh
Last active July 10, 2020 08:10
My WSL Profile.D Customization
# Place your addtional exported variables
# Set Timezone
export TZ=Asia/Jakarta
@dimaskiddo
dimaskiddo / settings.json
Last active October 7, 2021 15:39
My Windows Terminal Customization
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions":
[
{
"command":
{
"action": "copy",
"singleLine": false
},