Skip to content

Instantly share code, notes, and snippets.

@tache
tache / fastlane-manual-developer-certs.md
Created September 30, 2025 01:50
Manual Certificate Import Guide for Fastlane Match using IRB

Manual Certificate Import Guide for Fastlane Match using IRB

Current as of Fastlane 2.228.0

This guide explains how to manually import existing Apple Developer certificates into Fastlane Match without revoking them using Ruby's IRB (Interactive Ruby). This approach allows you to bring existing certificates and private keys under Match management, enabling team synchronization without disrupting existing development workflows.

What This Process Accomplishes

This manual import process allows you to:

  • Extract existing Apple Developer certificates using Spaceship
@tache
tache / update-route53.sh
Created August 8, 2018 01:17 — forked from phybros/update-route53.sh
BASH Script to keep Route53 updated with your current external IP address
#!/bin/bash
# (optional) You might need to set your PATH variable at the top here
# depending on how you run this script
#PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Hosted Zone ID e.g. BJBK35SKMM9OE
ZONEID="enter zone id here"
# The CNAME you want to update e.g. hello.example.com
@tache
tache / hook.rb
Last active January 11, 2018 21:08 — forked from asimihsan/hook.rb
Hook for letsencrypt.sh to do DNS challenges
#!/usr/bin/env ruby
require 'aws-sdk'
require 'pry'
require 'awesome_print'
require 'domainatrix'
# ------------------------------------------------------------------------------
# Credentials
# ------------------------------------------------------------------------------
@tache
tache / README-SSL-Certificates.md
Last active June 15, 2017 16:38
LetsEncrypt and AWS

#Using LetsEncrypt SSL certificates on AWS

This is a document for managing the LetsEncrypt certificates on AWS for Cloudfront and Opsworks.

##Setup

The following are instructions for using LetsEncrypt under Mac OS. It is for a single token for a single server.

It is an active project, so make sure you do a pull every so often.