This website requires JavaScript.
Explore
Help
Register
Sign In
jeffemmett
0 Followers
·
0 Following
Joined on
2025-11-22
Repositories
120
Projects
Packages
Public Activity
Starred Repositories
jeffemmett
pushed to
main
at
jeffemmett/cosmolocal-website
2026-02-10 02:04:14 +01:00
3de0b9e695
Fix redacted placeholders in public-facing files
0f582c71ba
Move all SMTP config to env vars, no hardcoded values
1d1677fa6f
Remove hardcoded DB password default from docker-compose
d354e3d2d9
Switch n8n email from Resend API to Mailcow SMTP
Compare 4 commits »
jeffemmett
pushed to
main
at
jeffemmett/cosmolocal-website
2026-02-10 02:03:41 +01:00
c4a2bc7164
Fix redacted placeholders in public-facing files
19cf1de886
Move all SMTP config to env vars, no hardcoded values
2ead9ed666
Remove hardcoded DB password default from docker-compose
7781dad704
Switch n8n email from Resend API to Mailcow SMTP
746ae71601
docs(backlog): initialize backlog and add infrastructure task (task-1)
Compare 14 commits »
jeffemmett
pushed to
main
at
jeffemmett/cosmolocal-website
2026-02-10 01:50:59 +01:00
551ae0d217
Remove hardcoded DB password default from docker-compose
f59b3efb81
Switch n8n email from Resend API to Mailcow SMTP
e929c4563e
docs(backlog): initialize backlog and add infrastructure task (task-1)
dc55322103
Remove hardcoded API keys and credentials from tracked files
c257f830c9
Add API keys as Docker env vars for n8n community edition
Compare 7 commits »
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-10 01:50:12 +01:00
6c40f713a4
fix: strip markdown code fences from LLM JSON response
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-10 01:44:19 +01:00
362fe1e860
feat: add cloud AI inference support (Gemini/OpenAI-compatible)
jeffemmett
pushed to
main
at
jeffemmett/cosmolocal-website
2026-02-10 01:30:11 +01:00
0a63bbe9f7
Switch n8n email from Resend API to Mailcow SMTP
jeffemmett
pushed to
main
at
jeffemmett/cosmolocal-website
2026-02-10 01:21:02 +01:00
c8b9388c63
docs(backlog): initialize backlog and add infrastructure task (task-1)
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 22:27:38 +01:00
d480c635ff
Increase Ollama timeout to 1800s for long video transcripts
jeffemmett
pushed to
main
at
jeffemmett/cadcad-website
2026-02-09 21:49:30 +01:00
e67af9fe34
chore: initialize backlog and add website recreation task
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 21:16:28 +01:00
c06e17c016
Connect WG to traefik-public for direct Whisper access
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 21:14:43 +01:00
8068a64265
Add whisper.jeffemmett.com host override to WG container
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 21:06:10 +01:00
091ad039af
Reverse WireGuard architecture: server on Netcup, client at home
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 20:58:46 +01:00
19468aeac8
Add WireGuard tunnel for YouTube downloads through residential IP
jeffemmett
pushed to
main
at
jeffemmett/cadcad-website
2026-02-09 19:43:38 +01:00
3ae105ec3e
fix: match footer and fonts to original cadcad.org
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 19:41:21 +01:00
0e4eec4f12
fix: add web_creator client fallback, friendlier YouTube bot error
jeffemmett
pushed to
main
at
jeffemmett/cadcad-website
2026-02-09 19:40:58 +01:00
7adb8bf1a2
fix: use colored cadCAD logo above title in hero banner
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 19:39:36 +01:00
be3b1ca706
fix: copy cookies to temp file so yt-dlp doesn't overwrite originals
jeffemmett
pushed to
main
at
jeffemmett/cadcad-website
2026-02-09 19:38:23 +01:00
39074249b7
feat: add logo above title and full acronym to hero banner
jeffemmett
pushed to
main
at
jeffemmett/cadcad-website
2026-02-09 19:37:24 +01:00
eb19c8e2a3
fix: update footer to match original cadcad.org content
jeffemmett
pushed to
main
at
jeffemmett/clip-forge
2026-02-09 19:35:13 +01:00
c5505417a5
feat: add deno runtime for yt-dlp YouTube JS extraction
First
Previous
...
63
64
65
66
67
...
Next
Last