Skip to content

Instantly share code, notes, and snippets.

View lvnilesh's full-sized avatar
💭
🏆 Vibranium Status Level

LV Nilesh lvnilesh

💭
🏆 Vibranium Status Level
View GitHub Profile
@lvnilesh
lvnilesh / wp-config.php
Created February 28, 2024 18:13
wp-config.php modified to use behind a reverse proxy
<?php
/**
* The base configuration for WordPress
*
* The wp-config.php creation script uses this file during the installation.
* You don't have to use the web site, you can copy this file to "wp-config.php"
* and fill in the values.
*
* This file contains the following configurations:
*
@lvnilesh
lvnilesh / 3-docker-compose.cloudflared.yaml
Created February 15, 2024 18:00
3-docker-compose.cloudflared.yaml
version: "3.9"
services:
cloudflared:
container_name: foobar
image: ghcr.io/erisa/cloudflared:2024.2.0
command: tunnel --no-autoupdate run foobar
restart: always
environment:
READ_IP_HEADER: Cf-Connecting-Ip
@lvnilesh
lvnilesh / backup-restore.md
Last active February 15, 2024 17:57
backup restore
docker-compose.yaml			/root/dockerfiles/step-by-step/3-docker-compose-cloudflared.yaml


A		$PWD/cloudflared	/root/dockerfiles/step-by-step/cloudflared.tar.gz

cd $PWD # also known as step-by-step folder
tar -czf cloudflared.tar.gz cloudflared/

B		/var/www/html/		/root/dockerfiles/step-by-step/wpbackup/wp_today.tar.gz
@lvnilesh
lvnilesh / .aerospace.toml
Created February 13, 2024 21:02 — forked from carlosflorencio/.aerospace.toml
.aerospace.toml
start-at-login = true
accordion-padding = 0
gaps.inner.horizontal = 10
gaps.inner.vertical = 10
after-startup-command = [
'workspace 1', 'layout h_accordion horizontal',
'workspace 2', 'layout h_accordion horizontal',
]
@lvnilesh
lvnilesh / install_gpu_ubuntu_2204.sh
Created January 29, 2024 05:55 — forked from ovrnt/install_gpu_ubuntu_2204.sh
Yam Peleg's Ubuntu 22.04 “CUDA + GPU Drivers + CuDNN and everything else” installer (https://twitter.com/Yampeleg/status/1751823896800583924)
#!/bin/bash
# Verify if GPU is CUDA-enabled
lspci | grep -i nvidia
# Remove previous NVIDIA driver installation
sudo apt-get purge nvidia* -y
sudo apt remove nvidia-* -y
sudo rm /etc/apt/sources.list.d/cuda* -y
sudo apt-get autoremove && sudo apt-get autoclean -y
version: '3.7'
# Settings and configurations that are common for all containers
x-minio-common: &minio-common
image: quay.io/minio/minio:${RELEASE}
command: server http://site1-minio{1...4}/data{1...2}
environment:
- MINIO_PROMETHEUS_AUTH_TYPE=public
- CI=true
@lvnilesh
lvnilesh / nginx-minio-static.md
Last active January 17, 2024 06:10 — forked from harshavardhana/nginx-minio-static.md
How to configure static website using Nginx with MinIO ?

How to configure static website using Nginx with MinIO ?

1. Install nginx

2. Install minio

3. Install mc client

4. Create a bucket:

$ mc mb myminio/static
Bucket created successfully ‘myminio/static’.
@lvnilesh
lvnilesh / using_meld_on_mac.md
Created December 28, 2023 00:56 — forked from alpiepho/using_meld_on_mac.md
Using meld on Mac

More Using Meld merging tool on Mac

After switching to 'Meld for Mac' from download instead of from homebrew, I saw problem again.

The problem is related how the app is closed. If you use the Menu option, the saved state is removed cleaning. If you close using the window close (read circle), the saved state remains. Somehow, when this there, the application will not open from command line. Sometimes it will open, but you need to manually switch to the Meld application from the tool bar.

To work around I added /Applications/Meld.app/Contents/MacOS/meld.wrapper.sh:

@lvnilesh
lvnilesh / Installing work-tools in Mac
Created December 27, 2023 18:42 — forked from shivanandmn/Installing work-tools in Mac
Installing Brew, ImageMagick, mongoldb, robo3t and latex_parse
To install Brew:
-/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install ImageMagick
-brew uninstall --force imagemagick
-brew install imagemagick@6
-echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.bash_profile
-brew link imagemagick@6 --force
If you need to have imagemagick@6 first in your PATH, run:
@lvnilesh
lvnilesh / cg-storageclass.yaml
Created November 1, 2023 17:28
custom storage class for nfs-server
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: cg-storageclass
provisioner: nfs-service
reclaimPolicy: Retain
volumeBindingMode: Immediate
allowVolumeExpansion: false
parameters:
storageaccounttype: Standard_LRS