Instructions about how to setup a Rocket.Chat server including a HTTPS reverse proxy with docker-compose.
mongo:
image: mongo
Instructions about how to setup a Rocket.Chat server including a HTTPS reverse proxy with docker-compose.
mongo:
image: mongo
#!/bin/bash | |
if [ "$(id -u)" != "0" ]; then | |
echo "This script must be run as root" 1>&2 | |
exit 1 | |
fi | |
ubuntuVersion=`lsb_release -sr` | |
case "$ubuntuVersion" in |
#!/bin/bash | |
compose_file_path=$1 | |
project_name=$2 | |
backup_path=$3 | |
function backup_volume { | |
volume_name=$1 | |
backup_destination=$2 |
--- | |
- hosts: | |
- all | |
become: true | |
tasks: | |
- name: Update apt cache | |
apt: update_cache=yes | |
- name: Upgrade packages | |
apt: upgrade=dist |
apt-get install software-properties-common | |
apt-add-repository ppa:ansible/ansible | |
apt-get update | |
apt-get install ansible |
@Bean | |
KTable reportStream(StreamsBuilder builder, Engine engine) { | |
def stream = builder.stream(topic) | |
.groupBy({ key, word -> word }) | |
.windowedBy(SessionWindows.with(TimeUnit.SECONDS.toMillis(1))) | |
.aggregate( | |
new Initializer<Long>() { | |
@Override | |
Long apply() { |
def calcDigitSum(String digits) { | |
digits.collect {it}.withIndex().collect { String entry, int i -> | |
def nextIndex = (i < digits.length() - 1) ? i + 1 : 0 | |
String nextDigit = digits[nextIndex] | |
(entry == nextDigit) ? Integer.parseInt(entry) : 0 | |
}.sum() | |
} |
# Since out of the box support of nvidia is sketchy, I've done these things to disable nvidia completey. | |
# Disable nouveau driver | |
vim /etc/default/grub | |
# -> Disable nouveau, also use s3 as default suspend mode | |
# GRUB_CMDLINE_LINUX="resume=/dev/mapper/fedora-swap rd.lvm.lv=fedora/root rd.luks.uuid=my-id rd.lvm.lv=fedora/swap rhgb quiet nouveau.modeset=0 mem_sleep_default=deep" | |
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg | |
Model: ALC887-VD | |
head -n 1 /proc/asound/card0/codec* | |
Codec: Realtek ALC887-VD | |
zless /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz | |
asus 3-jack (ASUS Mobo) | |
Edit: | |
/etc/modprobe.d/alsa-base.conf |
GST_PLUGIN_PATH=$GST_PLUGIN_PATH:/usr/local/lib/gstreamer-1.0/ gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, format=UYVY, width=1920, height=1080, framerate=60/1 ! tee name=t ! queue ! videobalance saturation=0.0 ! videoflip method=horizontal-flip ! timeoverlay halignment=center valignment=center ! videobox top=200 bottom=200 left=355 right=355 ! videoscale! videoconvert ! autovideosink t. ! queue ! videoconvert ! nvh264enc ! h264parse ! flvmux ! filesink location=recording-gpu.flv -e |