Skip to content

Instantly share code, notes, and snippets.

View peterrudenko's full-sized avatar

Peter Rudenko peterrudenko

View GitHub Profile
@peterrudenko
peterrudenko / nginx-ws-tls-termination.conf
Created February 16, 2020 12:20 — forked from cantremember/nginx-ws-tls-termination.conf
Nginx as a TLS Termination proxy for WebSockets
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream server_cluster {
# sticky connections are critical for non-WebSocket Socket.io
# http://socket.io/docs/using-multiple-nodes/
ip_hash;
@peterrudenko
peterrudenko / readme.md
Created January 13, 2018 11:34 — forked from bnhansn/readme.md
Ubuntu Elixir Distillery Deployment

Rough outline of setting up a Ubuntu server for deploying an Elixir app with Distillery.

ssh into server

ssh root@ip.address

update packages

@peterrudenko
peterrudenko / Phoenix JWT.md
Last active July 3, 2018 18:52 — forked from nikneroz/Phoenix JWT.md
Elixir + Phoenix Framework 1.3 + Guardian + JWT(Refresh, Revoke, Recover) + Comeonin

Elixir + Phoenix Framework 1.3 + Guardian + JWT(Refresh, Revoke, Recover) + Comeonin

User model bootstrap

Let's generate User model and controller.

mix ecto.create
mix phoenix.gen.json Accounts User users email:string password_hash:string
@peterrudenko
peterrudenko / up-and-running-with-edeliver-on-do.md
Created January 7, 2018 07:37 — forked from davoclavo/up-and-running-with-edeliver-on-do.md
Getting Elixir / Phoenix running on Digital Ocean with edeliver

Build Server

  • Go to Digital Ocean
  • Create new ubuntu droplet

Setup Server

@peterrudenko
peterrudenko / BinarySearch.h
Created November 28, 2017 10:14 — forked from adamski/BinarySearch.h
Binary Search functions for JUCE ValueTree and Array types
/*
==============================================================================
BinarySearch.h
Created: 31 Jul 2014 9:57:04am
Author: Adam Wilson
==============================================================================
*/