Skip to content

Instantly share code, notes, and snippets.

View sumonst21's full-sized avatar
💭
I may be slow to respond.

Md. Sumon Islam sumonst21

💭
I may be slow to respond.
View GitHub Profile
@sumonst21
sumonst21 / 01-introduction.md
Created February 23, 2025 14:33 — forked from gemmadlou/01-introduction.md
WordPress Composer Starter (Steps)

Develop WordPress as a Modern PHP Project with Composer


WordPress is popular because it's easy to setup without much technical know-how. However, to build a more robust PHP project with command line deployments, updates and ongoing maintenance, working with WordPress out-of-the-box raises specific challenges:


  • How can we make our WordPress projects portable between developers?
@sumonst21
sumonst21 / render-build.sh
Created September 20, 2024 14:40 — forked from BigAlRender/render-build.sh
Install Chrome on Render Native Environment
#!/usr/bin/env bash
# exit on error
set -o errexit
STORAGE_DIR=/opt/render/project/.render
if [[ ! -d $STORAGE_DIR/chrome ]]; then
echo "...Downloading Chrome"
mkdir -p $STORAGE_DIR/chrome
cd $STORAGE_DIR/chrome
@sumonst21
sumonst21 / download-old-chrome-versions.md
Created March 17, 2024 21:20 — forked from barbietunnie/download-old-chrome-versions.md
How to download old versions of Chrome

How to download old versions of Chrome

Click here to download old versions of Chrome for Linux, Mac and Windows.

The download_url field of the desired section houses the URL to the download.

Alternatively, for not too old versions, you can get it directly here.

@sumonst21
sumonst21 / Windows 10 services.md
Created December 18, 2023 16:53 — forked from Aldaviva/Windows 10 & 11 services.md
Safety of disabling services in Windows 10

These settings apply to a normal, functioning Windows 10 Pro desktop with

  • wired Ethernet
  • Bluetooth
  • IPv6
  • no Wi-Fi
  • no touch screen

Safe to disable

|Display Name|Name|Notes|

CREATE TABLE "cards" (
"id" serial,
"card_type" varchar(20),
"card_fee" money,
PRIMARY KEY ("id")
);
CREATE TABLE "personalizations" (
"id" serial,
"font" varchar(15),
@sumonst21
sumonst21 / strapi-docker-compose.yml
Created August 1, 2023 21:38 — forked from MexsonFernandes/strapi-docker-compose.yml
Deploy strapi with persistence mongo using docker-compose
version: "3"
services:
strapi:
build:
context: ./
container_name: strapi_cms
env_file: .env
restart: unless-stopped
environment:
@sumonst21
sumonst21 / .gitlab-ci.yml
Created August 1, 2023 21:38 — forked from MexsonFernandes/.gitlab-ci.yml
Gitlab pipeline deploy app on AWS Beanstalk
stages:
- build
- deploy
variables:
S3_BUCKET: "bucket"
S3_ARCHIVE_PATH_PROD: "production/"
build:
image: docker:latest
@sumonst21
sumonst21 / docker-ubuntu-1804.sh
Created August 1, 2023 21:38 — forked from MexsonFernandes/docker-ubuntu-1804.sh
Install Docker on Ubuntu 18.04 (without sudo mode docker cli setup)
#!/bin/bash
echo "Updating system..."
sudo apt update
echo "Installing dependencies..."
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
echo "Downloading data..."
sudo apt install -y curl
AWSTemplateFormatVersion: "2010-09-09"
Description: "Template description"
Parameters:
AppEnvironment:
Type: String
Default: production
EC2InstanceType:
Type: String
Default: a1.medium
# Cache node modules - speeds up future builds
cache:
paths:
- node_modules
stages:
- build
- run
variables: