Skip to content

Instantly share code, notes, and snippets.

View Ruben-E's full-sized avatar

Ruben Ernst Ruben-E

  • Netherlands
View GitHub Profile
@Ruben-E
Ruben-E / test.ts
Created December 13, 2021 15:23
Reserved properties Stencil
// SOURCE: https://github.com/ionic-team/stencil-eslint/blob/main/src/rules/reserved-member-names.ts
const HTML_ELEMENT_KEYS = [
"title",
"lang",
"translate",
"dir",
// 'dataset',
// 'hidden',
"tabIndex",

KPN OPNSense configuration

Preparation

  1. LAN Card required
  2. Configure LAN / WAN interfaces on machine
  3. Connect cable to LAN and access web interface on https://192.168.1.1

Prepare OPNSense

  1. Set hostname, domain and DNS servers
@Ruben-E
Ruben-E / install-kubernetes.md
Last active January 22, 2018 10:09
Start lokaal een Kubernetes cluster

Start lokaal een Kubernetes cluster

Wij gaan Rancher gebruiken om een cluster te maken. Kubernetes heeft zelf minikube, maar die heeft slechts 1 node. Het is leuker om een cluster met meerdere nodes te draaien.

  1. Installeer VirtualBox: https://www.virtualbox.org/wiki/Downloads
  2. Installeer Kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/
  3. Installeer Vagrant (voor de Mac gebruikers: brew cask install vagrant).
  4. Clone vagrant repo van Rancher: git clone https://github.com/rancher/vagrant
  5. Pas config.yaml aan: orchestrator: kubernetes
  6. Start cluster: vagrant up (duurt even).
@Ruben-E
Ruben-E / edgerouter-x.md
Last active January 25, 2024 23:12
Configure EdgeRouter X for KPN fiber / glasvezel

Setup interface eth1 and configure the DHCP/DNS server

configure
 
set interfaces ethernet eth1 address 192.168.2.254/24
set interfaces ethernet eth1 description "eth1 - LAN"
set interfaces ethernet eth1 duplex auto
set interfaces ethernet eth1 speed auto
 
@Ruben-E
Ruben-E / auto-sign-commits-mac.md
Created November 7, 2017 07:00 — forked from lucko/auto-sign-commits-mac.md
Auto-sign commits with IntelliJ on MacOS

brew install gnupg gnupg2 pinentry-mac
git config --global user.signingkey <key>
git config --global commit.gpgsign true
git config --global gpg.program gpg
nano ~/.gnupg/gpg.conf

no-tty

nano ~/.gnupg/gpg-agent.conf

Keybase proof

I hereby claim:

  • I am ruben-e on github.
  • I am rubene (https://keybase.io/rubene) on keybase.
  • I have a public key ASD-I3UyqG-l3TCrgHsECcELMr_kWsx2zDM9oweLTQUsAgo

To claim this, I am signing this object: