Skip to content

Instantly share code, notes, and snippets.

View lnikell's full-sized avatar

Alex B. lnikell

View GitHub Profile
@lnikell
lnikell / burger.jsx
Created November 18, 2021 07:32
Burger
import clsx from 'clsx';
import { motion } from 'framer-motion';
import PropTypes from 'prop-types';
import React from 'react';
const ANIMATION_DURATION = 0.2;
const Burger = ({ className: additionalClassName, onClick, isToggled }) => (
<motion.button
className={clsx('relative w-10 h-10 border-2 border-white rounded-full', additionalClassName)}
# Allow access to excluded diretories
SetEnvIf Request_URI ^(/wp-content/uploads/) noauth=1
SetEnvIf Request_URI ^(/wp-cron.php) noauth=1
<RequireAny>
Require env noauth
Require env REDIRECT_noauth
Require valid-user
</RequireAny>
{
"var statement": {
"prefix": "v",
"body": "var ${0}",
"description": "var statement"
},
"var assignment": {
"prefix": "v=",
"body": "var ${1:name} = ${2:value};",
"description": "var assignment"
apiVersion: v1
kind: Namespace
metadata:
name: longhorn-0thq3
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: longhorn-service-account
namespace: longhorn-0thq3
@lnikell
lnikell / gist:b7caff94900bddf1a71f9e4543ecc787
Created May 9, 2019 09:41
automated-npm-packages-fixes-drone-yaml
kind: pipeline
name: default
steps:
- name: build
image: plugins/docker
settings:
repo: registry.pixelpoint.io/example.com
registry: registry.pixelpoint.io
tag: [ "${DRONE_COMMIT_BRANCH}" ]
@lnikell
lnikell / mina-deploy.rb
Created December 20, 2016 13:50
Default deploy.rb generate by mina init
require 'mina/rails'
require 'mina/git'
# require 'mina/rbenv' # for rbenv support. (https://rbenv.org)
# require 'mina/rvm' # for rvm support. (https://rvm.io)
# Basic settings:
# domain - The hostname to SSH to.
# deploy_to - Path to deploy into.
# repository - Git repo to clone from. (needed by mina/git)
# branch - Branch name to deploy. (needed by mina/git)
require 'mina/rails'
require 'mina/git'
require 'mina/rvm'
require 'mina/puma'
set :application_name, 'myapp'
set :domain, 'myapp.com'
set :deploy_to, '/home/admin/myapp'
set :repository, 'git@github.com:lnikell/myapp.git'
require 'mina/multistage'
require 'mina/bundler'
require 'mina/rails'
require 'mina/git'
require 'mina/rvm'
require 'mina/puma'
set :shared_paths, ['config/database.yml', 'config/secrets.yml', 'config/puma.rb', 'log', 'tmp/pids', 'tmp/sockets', 'public/uploads', 'public/spree']
task :environment do