Skip to content

Instantly share code, notes, and snippets.

View oscoDOTblog's full-sized avatar
⚔️
"In this world, a single blade can take you anywhere you want to go"

Osco oscoDOTblog

⚔️
"In this world, a single blade can take you anywhere you want to go"
View GitHub Profile
@oscoDOTblog
oscoDOTblog / GEO.MD
Created August 7, 2025 22:06
AI SEO Optimization (GEO)

How to Start with Generative Engine Optimization (GEO) to Leverage Your Business with AI

Traditional SEO won’t cut it anymore.
With the rise of AI chatbots and generative search engines, GEO is next up — so it’s important to get started now.

Here is exactly how to get started step by step:

Step 1: Understand How AI Search Actually Works

  • AI chatbots do not show 10 blue links like traditional search engines.
@oscoDOTblog
oscoDOTblog / README.md
Last active October 19, 2023 17:49
Setup Owncast with SSL Certs on RunTipi

Setup Exposed Owncast App on RunTipi

Yahello!

Welcome to the improptu guide for setting up Owncast with SSL certs on RunTipi.

The usual method of exposing Tipi apps though Cloudflare Zero Trust will not work with Owncast because it uses RTMP (a protocol for sending stream input), which is not supported as a service :(

(If I'm incorrect, let me know! Will defintely amend this guide and the RunTipi App Store Listing.)

According to all known laws
of aviation,
there is no way a bee
should be able to fly.
Its wings are too small to get
its fat little body off the ground.
@oscoDOTblog
oscoDOTblog / dynamic.yml
Last active July 8, 2023 15:21
Runtipi Traefik Dynamic Config TEST
http:
serversTransports:
insecuretransport:
insecureSkipVerify: true
tls:
stores:
default:
defaultCertificate:
certFile: /root/.config/tls/cert.pem