# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 42
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/oevl/twtxt.txt/twtxt.txt&offset=42
Upgrading the MacPorts packages on my 2009 Mac Mini via 'port upgrade outdated', mostly to get Python 3 > 3.6 and be able to run the current jrnl program #cli #macos
Listening to Modern Lovers for the first time https://www.mmone.org/modern-lovers/ #rock #70s #boston
Listening to Modern Love for the first time https://www.mmone.org/modern-lovers/ #rock #70s #boston
Playing sone Elton John classics from my childhood, Gretatest Hits (1974) was the first rock music LP that I bought on my own.
@prologic I might have to run this project as a single node swarm...
I think there’s a need for a little bit more detailed documentation and examples for both the Docker and binary deployments.
I cannot make Twtxt run behind Traefik with an port 80 entrypoint and a loadbalancer port of 8000.
@felixp7 Chamath Palihapitiya says Megacorps are benching all the talent they can buy so the competition don't get them https://youtu.be/oD65g2RFSHI?list=TLPQMDkwMTIwMjG6KT5kKLs8Og&t=589
Following with interest the developer activity regarding the twtxt spec at twtxt.net
@prologic I am trying to cut costs, so I deleted all my Digital Ocean droplets. For a month I will be using a free s390x VPS, so I needed to adapt some of my Docker images, scripts and configurations for that architecture. Also took another chance with Traefik Proxy, I ditched it long ago for nginx-proxy, but this time I made it work. #h5nn5tq
nostr - Notes and Other Stuff Transmitted by Relays https://github.com/fiatjaf/nostr
Back to twtxtland after rebuilding my personal server
@prologic I agree, should have asked for help. Neither the bridge network nor any other bridge-based custom network allowed the containers to contact external servers, it might have been an iptables issue. #twflvza
@prologic I agree, should have asked for help. Neither the bridge network nor any other bridge-based custom network allowed the containers to contact external servers, it might have been an iptables issue. #twflvza
Something in my main server, running Ubuntu 16.0.4 at Digital Ocean, broke the network for Docker. After a few hours of futzing around, editing configuration files and doing tests, bit the bullet and spun out a fresh Ubuntu-based Docker-ready droplet from the app Marketplace.
@prologic Replying in Txtnish to a twtxt thread in a pod is just a matter of adding the hashtag to the reply, isn't it?. Regarding twtxt subjects, is there a spec? #hfp2hca
@jb55 @prologic I just use Txtnish's post_tweet_hook facility to pass data to other command line tools and cross-post. For now I am using @prologic's twt for twtxt pods and oysttyer for twitter. https://github.com/mdom/txtnish https://github.com/oysttyer/oysttyer
Yes @prologic, I will be cross-posting to twtxt.net, following the POSSE principle https://indieweb.org/POSSE . #vjdyupq
Enough gophering and twtexting for now, taking a break to enjoy the evening
@prologic It did, posting from txtnish, nice to know. #utwnv7q
@prologic Testing if this will be added to the thread just adding the hashtag. #utwnv7q
@prologic Txtnish adds a 28 character timestamp to the message, so in Bash: tweet=tail -1 the current twtxt.txt file and then pipe echo body=${tweet:28} to twt.
Minimal gophermap design for gopher://oevl.info #lessismore
Doing some housekeeping at gopher://oevl.info as some old folders were being published
Used bash to remove the timestamp of the just -posted tweet to twttxt.txt and passed that to twt to re-post to the configured pod
Using twt as a post_tweet_hook for txtnish to re-post to a twtxt "pod" https://github.com/jointwt/twtxt
Posting from the CLI with twt
@prologic Edited the README and submitted that in the PR. Hope it's ok with the maintainers.
@markwylde Having a proper Go environment is crucial, but I did a hurried Go install on that FreeBSD box and just tried to build
twt
right away.
@prologic Sure, I will check the step about “minify” and submit a PR later today.
@oevl To build
twt
and
twtxtd
in FreeBSD:\n\n- Install
go
and make sure to add
~/go/bin
to your
PATH
\n- Use
gmake
\n- Install
minify
(although I think I had not added
go/bin
to
PATH
)\n- Install
pkgconf
that gives you
pkgconf
and
pkg-config
\n-
gmake deps && gmake
\n- It will run the server, so just
ctrl-c
and start using the programs.
@prologic @oevl I mean "funny" as in "not functioning well". 😅
@prologic There is something funny with this Bluetooth keyboard on my Mac that prevented me to input the right password, so I used a
expect
script to send
twt
the correct password.
Posting to Twtxt.net from FreeBSD using the CLI client.
@prologic Using the the right url, the official repo and an expect script to invoke twt with stored username and pasword, I managed to login to https://twtxt.net from the command line.
@oevl Logging in with
twt -u https://twtxt.net login
throws an error after writing the password:\n\n
 ERRO[0019] error making login request                    error="invalid character 'E' looking for beginning of value"
Building twxt on my little FreeBSD box. #twtxt #freebsd
Firefox Was Always Enough #Browsers #Mozilla
@prologic (#o42s2bq) I am using it now, but the toolbar gets a scrollbar, and it was confusing at first use, I thought this app didn’t allowed for camera use. This is on an iPhone 6S+ with iOS 14.
A view from my window A view from my window
@prologic Thanks again, but I only had one post before the account malfunction.
Hi there, @prologic nice work with http://twtxt.net How can I use my self-hosted twtxt.txt file here or connect with a CLI client?