Skip to content

Instantly share code, notes, and snippets.

View svyatoslavratov's full-sized avatar
🚀

Svyatoslav Ratov svyatoslavratov

🚀
  • Russia
View GitHub Profile

Более удобной и актуальной версией является эта статья с использованием traefik

https://gist.github.com/dancheskus/365e9bc49a73908302af19882a86ce52


Certbot и nginx, как обратный прокси в Docker (пример с 2 react проектами)

В результате будет 2 react проекта на 1 сервере доступных по разным ссылкам

@svyatoslavratov
svyatoslavratov / podforceupdate.sh
Created July 5, 2023 12:40 — forked from mbinna/podforceupdate.sh
Clear CocoaPods cache, re-download and re-install all pods
#!/usr/bin/env bash
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod update
@svyatoslavratov
svyatoslavratov / remove-node-modules.sh
Last active January 18, 2023 09:40
Recursively remove node_modules from working directory.
#!/bin/bash
# Move this to `/usr/local/bin` and set `chmod +x remove-node-modules` for set as executable.
echo "Recursively remove node_modules from working directory."
while true; do
read -p "Do you want to proceed? (yes/no) " yn
remove() {
@svyatoslavratov
svyatoslavratov / user.route.ts
Last active November 17, 2021 22:58
Simple input validation for Express with Joi and Celebrate
import { Joi, Segments } from "celebrate";
import express from "express";
import type { NextFunction, Request, Response } from "express";
// import our validator
import {
contentTypeApplicationJsonValidator,
validator
} from "./validator";