Skip to content

Instantly share code, notes, and snippets.

View leeminkhoi's full-sized avatar

leeminkhoi leeminkhoi

View GitHub Profile
@leeminkhoi
leeminkhoi / README.md
Created July 10, 2021 16:26 — forked from lifehome/README.md
Cloudflare API v4 Dynamic DNS Update in Bash

Cloudflare DDNS bash client with systemd

This is a bash script to act as a Cloudflare DDNS client, useful replacement for ddclient.

Look out!

A newer version is available!

This gist will no longer update, instead please go to https://github.com/lifehome/systemd-cfddns for more updated versions.

How to use?

  1. Put the cfupdater files to /usr/local/bin
  • If you are using IPv4 for A record, append -v4 to cfupdater in the following systemd service unit.
@leeminkhoi
leeminkhoi / AppServiceProvider.php
Created March 22, 2019 06:35
AppServiceProvider for https
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\URL;
use App\Observers\UserObserver;
use App\User;
class AppServiceProvider extends ServiceProvider
@leeminkhoi
leeminkhoi / nginx.conf
Last active March 22, 2019 06:32
ebay nginx config
server {
server_name www.ebay.ebmanagers.net;
rewrite ^(.*) http://ebay.ebmanagers.net$1 permanent;
}
server {
listen 80;
access_log off;
# access_log /home/ebay.ebmanagers.net/logs/access_log;
error_log off;