| Updating gopherhole. - gopherhole - My gopherhole source code. | |
| git clone git://jay.scot/gopherhole | |
| Log | |
| Files | |
| Refs | |
| --- | |
| commit 295b515b210af3e63bfa0ee65d2bcd6d647a21e6 | |
| parent d9bced4acad200b00cef0cc9d40f6933d2aadf94 | |
| Author: Jay Scott <[email protected]> | |
| Date: Mon, 8 Dec 2025 19:19:58 +0000 | |
| Updating gopherhole. | |
| Diffstat: | |
| M bin/sync.sh | 1 - | |
| M index.gph | 26 ++++++++++++++++++++------ | |
| M meta/email.txt | 4 +++- | |
| M meta/system.cgi | 14 +++++++++----- | |
| M notes/index.gph | 16 ++++++---------- | |
| M phlog/txt/028.txt | 2 ++ | |
| M phlog/txt/029.txt | 9 +++++---- | |
| A phlog/txt/030.txt | 26 ++++++++++++++++++++++++++ | |
| 8 files changed, 71 insertions(+), 27 deletions(-) | |
| --- | |
| diff --git a/bin/sync.sh b/bin/sync.sh | |
| @@ -1,7 +1,6 @@ | |
| lftp sftp://jay.scot -e " | |
| mirror -R \ | |
| --delete \ | |
| - --exclude=meta/bad_ips.txt \ | |
| --exclude=.git* \ | |
| --exclude=bin* \ | |
| --exclude=scm* \ | |
| diff --git a/index.gph b/index.gph | |
| @@ -9,11 +9,25 @@ | |
| J A Y . S C O T | |
| -[1|phlog ... Random ramblings|phlog/|server|port] | |
| -[1|notes ... Random notes for things I always forget|notes/|server|port] | |
| -[1|files ... Dump of interesting things!|files/|server|port] | |
| -[1|git ... Git repos for my projects, configs etc|scm/|server|port] | |
| +--[ PROJECTS | |
| -[0|system ... This server setup and stats|meta/system.cgi|server|port] | |
| -[0|email ... Email me|meta/email.txt|server|port] | |
| +[1|Git repos for my projects, configs etc|scm/|server|port] | |
| +[1|Dump of interesting things!|files/|server|port] | |
| + | |
| + | |
| +--[ MY STUFF | |
| + | |
| + | |
| +[1|Phlog, old man shouts at clouds|phlog/|server|port] | |
| +[1|Notes, for things I always forget|notes/|server|port] | |
| +[0|Email me|meta/email.txt|server|port] | |
| +[0|This server setup and stats|meta/system.cgi|server|port] | |
| + | |
| + | |
| +--[ RESOURCES | |
| + | |
| +[1|Metafilter Community Blogs|/MetaFilter|gopher.metafilter.com|70] | |
| +[1|Gopher Universe Project|/ogup/|gopher.viste.fr|70] | |
| +[1|Gopherpedia|/|gopherpedia.com|70] | |
| +[1|Quarry Search Engine|/quarry|gopher.icu|70] | |
| diff --git a/meta/email.txt b/meta/email.txt | |
| @@ -1,5 +1,7 @@ | |
| +[jay.scot] | |
| +[EMAIL] | |
| + | |
| | . |/ | |
| \.-._ \ _.=^-.__, .-''"\ | |
| diff --git a/meta/system.cgi b/meta/system.cgi | |
| @@ -5,14 +5,18 @@ uptime=$(uptime | sed 's/.*up \([^,]*\), .*/\1/') | |
| load=$(uptime | awk -F'[a-z]:' '{print $2}') | |
| os=$(uname -rsm) | |
| -bad_ips=$(cat /home/jay/gopher/meta/bad_ips.txt) | |
| +printf " | |
| +[jay.scot] | |
| +[SERVER] | |
| +\n\n | |
| +This gopherhole is currently hosted at OpenBSD Amsterdam. I would love | |
| +to host this locally on a raspberry Pi or similar but I live in rural | |
| +Scotland where my internet can be very temperamental. The current host | |
| +also donates €15 per VM to the OpenBSD project which is a great touch. | |
| +\n\n" | |
| -printf "General Information:\n\n\n" | |
| printf "\tserver hostname : %s\n" "$hostname" | |
| printf "\toperating system : %s\n" "$os" | |
| printf "\tserver software : geomyidae, git, git-daemon\n" | |
| printf "\tsystem uptime : %s\n" "$uptime" | |
| printf "\tload average :%s\n\n\n" "$load" | |
| - | |
| -printf "Blocked IPs (ssh bruteforce attempts):\n\n\n" | |
| -printf "%s\n" "$bad_ips" | |
| diff --git a/notes/index.gph b/notes/index.gph | |
| @@ -1,19 +1,15 @@ | |
| - _.._ | |
| - <\ \__/ /> | |
| - < >/ \< > | |
| - <_\\__//_> | |
| - <_\||/_> | |
| - \||/ | |
| - || | |
| +[jay.scot] | |
| +[NOTES] | |
| - J A Y . S C O T | |
| +--[ OPENBSD | |
| -[ OpenBSD ] | |
| [0|Enable forwarding for SMTP service|/notes/openbsd_001.txt|server|port] | |
| [0|Setting host on geomyidae|/notes/geomyidae_001.txt|server|port] | |
| -[ Misc ] | |
| + | |
| +--[ MISC | |
| + | |
| [0|Libre Freestyle Reader 2 Unlock|/notes/libre_freestyle_001.txt|server|port] | |
| diff --git a/phlog/txt/028.txt b/phlog/txt/028.txt | |
| @@ -1,6 +1,7 @@ | |
| [jay.scot] | |
| [028] | |
| + | |
| --[ What's the crack? | |
| @@ -77,4 +78,5 @@ under gopher would be pretty handy! | |
| - www page dump / archive using rdrview | |
| - pastebin type service | |
| + | |
| .EOF | |
| diff --git a/phlog/txt/029.txt b/phlog/txt/029.txt | |
| @@ -1,15 +1,16 @@ | |
| [jay.scot] | |
| [029] | |
| + | |
| --[ sfeed, fdm, rdrview and mutt | |
| A few years ago I briefly mentioned my RSS setup. Since then I have | |
| -improved on it, and I thought it might be worth sharing how I consume | |
| -these feeds. It may seem like a complicated setup, and you are wondering | |
| +improved on it and I thought it might be worth sharing how I consume | |
| +these feeds. It may seem like a complicated setup and you are wondering | |
| why go to this effort when you can simply use something like newsraft or | |
| newsboat. Well, I don't know if it's just the feeds I view, but | |
| -frequently they don't include the full body of the article, and I find | |
| +frequently they don't include the full body of the article and I find | |
| this quite annoying. On top of that, I like to have everything under one | |
| application; having that sense of familiarity is nice. It's also good to | |
| have a local copy of the article, more than once I have seen articles | |
| @@ -21,7 +22,7 @@ just disappear into the ether. | |
| Above is the basic flow of the setup and you can watch [0] a screen | |
| recording of my normal usage, link below. This shows me running a | |
| -wrapper script that updates the feeds with sfeed, converts this to mbox, | |
| +wrapper script that updates the feeds with sfeed, converts this to mbox | |
| and then calls fdm to do it's thing. I also open the feeds in mutt, | |
| showing the article content is now within the email body, I then open a | |
| few of the links in lynx/rdrview directly to show you can still view | |
| diff --git a/phlog/txt/030.txt b/phlog/txt/030.txt | |
| @@ -0,0 +1,26 @@ | |
| +[jay.scot] | |
| +[030] | |
| + | |
| + | |
| +--[ AI is everywhere, a wee rant | |
| + | |
| + | |
| +It's getting hard to avoid or ignore AI related articles and programs | |
| +these days, seems like its being forced on you. Most of my feeds these | |
| +days seem to be 50% articles around an AI news or how someone has done X | |
| +using AI. This is a screenshot of hacker news this evening [0]. | |
| + | |
| + | |
| +Even my company is pushing it hard and we are not a tech company, it's | |
| +energy. They have a solution, now they need to find the problem to fix | |
| +it with. Even the Windows corporate laptop I have, now has copilot baked | |
| +into it, even comes with a quick shortcut, winkey+c, as well as | |
| +appearing by default in Outlook! Maybe that's what its like for all | |
| +Windows 11 installs these days, its been a while since I have used | |
| +Windows outside of my work laptop. | |
| + | |
| + | |
| +0. gopher://jay.scot/I/files/misc/hn-ai-screenshot.png | |
| + | |
| + | |
| +.EOF |