Skip to content

Instantly share code, notes, and snippets.

View maybemkl's full-sized avatar
🐊

Mikael Brunila maybemkl

🐊
View GitHub Profile

SSL & Reverse Proxy Setup on Apache

Here are steps to setup set up SSL for your domain and configured Apache to reverse‑proxy a backend app running on port 3000. I wrote this tutorial to make Martin work on a custom domain on a Google VM, but it should work on any server using Apache2.

1. Obtain an SSL Certificate (via Certbot):

  • Run the Certbot Apache plugin to request a certificate for your domain:
    sudo certbot --apache -d YOUR_DOMAIN.COM

Installing Martin Tileserver and Setting Up Persistent Tile Serving on GC

This guide covers how to:

  1. Install Martin Tileserver.
  2. Download a Maptiler tileset for North America.
  3. Set up Martin to run as a persistent service using systemd.

1. Install Martin Tileserver

@maybemkl
maybemkl / remove_links.py
Created September 6, 2021 23:00
Remove markdown wiki-link brackets during pandoc exports