Skip to content

Instantly share code, notes, and snippets.

View yoX64's full-sized avatar
🧠
Continuous learning

Werner Banyacskay yoX64

🧠
Continuous learning
View GitHub Profile
@yoX64
yoX64 / provisioning.sh
Last active July 18, 2022 16:26
DigitalOcean LEMP User Data provisioning script
#!/bin/bash
# Configure NGNIX
sudo mkdir -p /var/www/api.notify.biz/html
sudo mkdir -p /var/www/api-stage.notify.biz/html
sudo chown -R $USER:$USER /var/www/api.notify.biz/html
sudo chown -R $USER:$USER /var/www/api-stage.notify.biz/html
sudo chmod -R 755 /var/www
@yoX64
yoX64 / example.php
Created October 5, 2018 08:40
Sending Slack notifications with monolog
<?php
require_once 'vendor/autoload.php';
$logger = new \Monolog\Logger('GeneralLogger');
$slackHandler = new \Monolog\Handler\SlackHandler('slack-token', '#channel', 'username');
$logger->pushHandler($slackHandler);
$slackHandler->setLevel(\Monolog\Logger::ERROR);