Skip to content

Instantly share code, notes, and snippets.

View AWolf81's full-sized avatar

Alexander Wolf AWolf81

View GitHub Profile
@AWolf81
AWolf81 / README.md
Last active May 5, 2026 18:37
Minimal Forgejo setup for a VPS using Docker Compose in Dockge with Traefik & Let's Encrypt

Forgejo on a VPS with Traefik reverse proxy

This is a minimal Forgejo setup for a VPS using Docker Compose, Traefik, Let's Encrypt, and optional Forgejo Actions runner support.

The compose stacks are stored under /opt/stacks so they can also be managed later with Dockge.

Replace every your-domain.com placeholder before deploying.

Target hostnames

@AWolf81
AWolf81 / setup.md
Last active April 16, 2026 20:49
Setup guide for https://github.com/AWolf81/hermes-runpod to use the Hermes Gateway at Runpod

Hermes RunPod — Setup Guide

Run Hermes Gateway as a persistent remote agent on RunPod.

Prerequisites

You'll need two secrets before deploying. Generate and store them in a password manager before proceeding.

1. Hermes API Key — protects your pod endpoint from unauthorized access:

@AWolf81
AWolf81 / Universe Of Thoughts Skill
Last active December 5, 2025 07:49
Universe Of Thoughts Skill
We couldn’t find that file to show.
@AWolf81
AWolf81 / .Claude Code Proxy to Openrouter.md
Last active October 4, 2025 19:41
Claude Code Proxy to Openrouter (running in local Docker)

CLAUDE CODE PROXY setup

If you don't have a file at .claude/settings.local.json --> create one with

{
 "env": {
 },
 "permissions": {
   "allow": [],
"deny": [],
@AWolf81
AWolf81 / slugify.sql
Created February 18, 2024 12:23
Slugify with md5 hash - SQL snippet
-- License MIT
-- Place in your schema & update your table name
-- First, make sure the pgcrypto & unaccent extension is available
CREATE EXTENSION IF NOT EXISTS unaccent with schema extensions;
CREATE EXTENSION IF NOT EXISTS pgcrypto with schema extensions;
CREATE OR REPLACE FUNCTION public.slugify("value" TEXT)
RETURNS TEXT AS $$
-- removes accents (diacritic signs) from a given string --
@AWolf81
AWolf81 / Mixpanel and Cookiebot Setup README.md
Last active May 10, 2024 17:29
Mixpanel & Cookiebot with Next.js

Usage

Installation

Install analytics and @analytics/mixpanel with

npm install analytics @analytics/mixpanel

Add tokens to your .env file

@AWolf81
AWolf81 / searchGoogle Readme.md
Last active December 20, 2022 20:55
Google spreadsheet app script - searchGoogle

Goal

Create a Google spreadsheet app script to enable Google search inside the table. I think that's not available in the app script store. If you like you can add it.

Column A contains the seachterm and column B will show the Google search result title, link & snippet.

Result will look like:

Search term Result
@AWolf81
AWolf81 / VS_code_webview_example.md
Last active September 26, 2022 21:26
VS Code Webview example (Provider with postMessage)
@AWolf81
AWolf81 / main.py
Created November 28, 2021 17:51
Kivy settings example with color picker option
"""
Config Example
==============
This file contains a simple example of how the use the Kivy settings classes in
a real app. It allows the user to change the caption, font_size of the label and
application background and stores these changes.
When the user next runs the programs, their changes are restored.
@AWolf81
AWolf81 / MD Kivy drawer example.md
Last active November 28, 2021 13:00
MD navigation drawer example (Kivy application)

Usage

To run this code follow https://kivy.org/doc/stable/gettingstarted/installation.html to have a project with Kivy installed.

Next, run pip install kivymd inside of your virtaul env.

Copy paste the code above into your project. KV files into subfolder kv and main.py into the root of your project.

Finally, run python main.py