sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get autoremove
sudo reboot
| openssl version -a | |
| sudo add-apt-repository ppa:0k53d-karl-f830m/openssl | |
| sudo apt-get update | |
| sudo apt-get install openssl | |
| openssl version -a |
| upstream faye_server { | |
| server 127.0.0.1:9292; | |
| } | |
| server { | |
| # listen 80; | |
| listen 443 ssl; | |
| server_name your-faye-server.com; |
| # first: | |
| lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done | |
| sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* | |
| # To recap, the best way (I've found) to completely uninstall node + npm is to do the following: | |
| # go to /usr/local/lib and delete any node and node_modules | |
| cd /usr/local/lib | |
| sudo rm -rf node* |
| set :private_pub_pid, -> { "#{current_path}/tmp/pids/private_pub.pid" } | |
| namespace :private_pub do | |
| desc "Start private_pub server" | |
| task :start do | |
| on roles(:app) do | |
| within release_path do | |
| with rails_env: fetch(:stage) do | |
| execute :bundle, "exec thin -C config/private_pub/thin_#{fetch(:stage)}.yml -d -P #{fetch(:private_pub_pid)} start" | |
| end |