Skip to content

Instantly share code, notes, and snippets.

@mazz
mazz / docker-compose.yml
Last active June 9, 2020 14:36
phoenix project with traefik
# https://docs.docker.com/compose/compose-file/
version: '3.7'
services:
app_name:
build: .
depends_on:
- postgres
environment:
DATABASE_URL: ecto://app_name:app_name@postgres/app_name
HOSTNAME: localhost
@mazz
mazz / .env
Created November 10, 2018 04:57
HOST=localhost
DATABASE_URL=ecto://nevermind:nevermind@olivetree-db/olivetree_prod?pool_size=15
PORT=5000
POSTGRES_USER=nevermind
POSTGRES_PASSWORD=nevermind
POSTGRES_DB=olivetree_prod
POSTGRES_HOST=postgres
defmodule Olivetree.ReleaseTasks do
@start_apps [
:crypto,
:ssl,
:postgrex,
:ecto
]
def olivetree, do: Application.get_application(__MODULE__)
// setup sharing button and UIActivityViewController
// once the download finishes
downloadingViewModel.fileDownloadCompleteEvent.asObservable()
.observeOn(MainScheduler.instance)
.subscribe({ download in
self.fullDownloadButton.rx.tap
.bind {
// copy file to temp dir to rename it
if let localDownload = self.downloadingViewModel.fileDownload.value {
let activityViewController = UIActivityViewController(activityItems: [UIImage(named: "FWBCLogo")!, "Shared via the Faithful Word App: https://faithfulwordapp.com/", localDownload.localUrl], applicationActivities: nil)
$info: darken(#328cc1, 20%);
$primary: #083c5d;
$primary-light: #328cc1;
$navbar_color: #083c5d;
@mazz
mazz / README.md
Created September 21, 2018 13:04 — forked from Luzifer/README.md
Running docker-compose as a systemd service

Running docker-compose as a systemd service

Files

File Purpose
/etc/compose/docker-compose.yml Compose file describing what to deploy
/etc/systemd/system/docker-compose.service Service unit to start and manage docker compose
/etc/systemd/system/docker-compose-reload.service Executing unit to trigger reload on docker-compose.service
/etc/systemd/system/docker-compose-reload.timer Timer unit to plan the reloads
defmodule Olivetree.ReleaseTasks do
@start_apps [
:crypto,
:ssl,
:postgrex,
:ecto
]
def olivetree, do: Application.get_application(__MODULE__)
@mazz
mazz / stream_to_youtube.sh
Created September 9, 2018 22:37 — forked from olasd/stream_to_youtube.sh
Stream video to youtube via ffmpeg
#! /bin/bash
#
# Diffusion youtube avec ffmpeg
# Configurer youtube avec une résolution 720p. La vidéo n'est pas scalée.
VBR="2500k" # Bitrate de la vidéo en sortie
FPS="30" # FPS de la vidéo en sortie
QUAL="medium" # Preset de qualité FFMPEG
YOUTUBE_URL="rtmp://a.rtmp.youtube.com/live2" # URL de base RTMP youtube
#!/usr/bin/env python
# encoding=utf8
from __future__ import print_function
import json
import time
import datetime
import argparse
import sys
reload(sys)
@mazz
mazz / encode.sh
Created August 27, 2018 01:22 — forked from mikoim/README.md
YouTube recommended encoding settings on ffmpeg (+ libx264)
#/bin/sh
ffmpeg -i input -c:v libx264 -preset slow -profile:v high -crf 18 -coder 1 -pix_fmt yuv420p -movflags +faststart -g 30 -bf 2 -c:a aac -b:a 384k -profile:a aac_low output