Skip to content

Instantly share code, notes, and snippets.

View jeffreyquan's full-sized avatar
🌙
Focusing

jeffreyquan

🌙
Focusing
View GitHub Profile
@jeffreyquan
jeffreyquan / nginxproxy.md
Created November 5, 2022 07:01 — forked from soheilhy/nginxproxy.md
How to proxy web apps using nginx?

Virtual Hosts on nginx (CSC309)

When hosting our web applications, we often have one public IP address (i.e., an IP address visible to the outside world) using which we want to host multiple web apps. For example, one may wants to host three different web apps respectively for example1.com, example2.com, and example1.com/images on the same machine using a single IP address.

How can we do that? Well, the good news is Internet browsers

" Specify a directory for plugins
call plug#begin('~/.vim/plugged')
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'scrooloose/nerdtree'
"Plug 'tsony-tsonev/nerdtree-git-plugin'
Plug 'Xuyuanp/nerdtree-git-plugin'
Plug 'tiagofumo/vim-nerdtree-syntax-highlight'
Plug 'ryanoasis/vim-devicons'
Plug 'airblade/vim-gitgutter'
@jeffreyquan
jeffreyquan / split-subfolder-into-new-repo.md
Last active October 30, 2021 04:27
How to split a subfolder out into a new repository

Steps to split a subfolder out into a new repository

GitHub has instructions on how to split a subfolder out into a new repository.

However, Step 5, which involves using git filter-repo, wasn't quite working for me. I looked at the examples linked from the git filter-repo docs, which helped me work out how to split a subfolder out into a new repository.

The following steps are what I followed, assuming we have a directory structure like the following:

frontend/