$ brew install syncthing
http://127.0.0.1:8384/
############################################################################## | |
# | |
# Author: Egbert Pot | WebOak | www.weboak.nl | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU Affero General Public License as | |
# published by the Free Software Foundation, either version 3 of the | |
# License, or (at your option) any later version. | |
# | |
# This program is distributed in the hope that it will be useful, |
# set_default(:postgresql_host, "localhost") | |
# set_default(:postgresql_user) { application } | |
# set_default(:postgresql_password) { Capistrano::CLI.password_prompt "PostgreSQL Password: " } | |
# set_default(:postgresql_database) { "#{application}_production" } | |
namespace :postgresql do | |
# desc "Create a database for this application." | |
# task :create_database, roles: :db, only: {primary: true} do | |
# run %Q{#{sudo} -u postgres psql -c "create user #{postgresql_user} with password '#{postgresql_password}';"} | |
# run %Q{#{sudo} -u postgres psql -c "create database #{postgresql_database} owner #{postgresql_user};"} |
# encoding: utf-8 | |
class ImageUploader < CarrierWave::Uploader::Base | |
# Include RMagick or MiniMagick support: | |
# include CarrierWave::RMagick | |
include CarrierWave::MiniMagick | |
include CarrierWaveDirect::Uploader | |
# process :set_content_type |
[Unit] | |
Description=FleetUI | |
After=docker.service | |
[Service] | |
User=core | |
TimeoutStartSec=20m | |
EnvironmentFile=/etc/environment | |
ExecStartPre=-/usr/bin/docker kill fleet-ui | |
ExecStartPre=-/usr/bin/docker rm fleet-ui |
$userPhone = 'xxxxxxxxx'; | |
$userIdentity = strtolower(urlencode(sha1($userPhone, true)));; | |
$userName = 'admin'; | |
$password = 'xxxxxxxxxxx'; | |
$debug = true; | |
$w = new WhatsProt($userPhone, $userIdentity, $userName, $debug); | |
$w->Connect(); | |
$w->LoginWithPassword($password); | |
while($w->pollMessage()); |
#!/bin/bash -e | |
fleetctl list-units -fields=unit -no-legend | grep -v -e '@\|deis' | cut -d. -f1-2 | sort | uniq | while read name ; do | |
max=$(fleetctl list-machines -no-legend | wc -l) | |
count=$(fleetctl list-units -fields=unit -no-legend | grep -e "^$name" | wc -l) | |
if [ $count -gt $max ]; then | |
echo "Skipping $name, there are $count deployed units on $max fleet machines" | |
else | |
echo "Processing $name" | |
fleetctl list-units -fields=unit -no-legend | grep -e "^$name" | while read service; do | |
others=$(echo $service | cut -d. -f1-2) |
# Add to your Gemfile: gem 'activesupport', :require => false | |
require 'active_support/inflector' | |
class Memcached | |
extend ::ActiveSupport::Inflector # Needed for .parameterize | |
def initialize | |
# [Egbert Pot - 2015-09-20 14:23:02] | |
# e.g.: export MEMCACHED_NAMESPACE=feed-supplier |