humungus - nuset

i am gravely disappointed

i understand your pain

overview - files - changes - changes rss

nuset - a news server

Something of a news server anyway.

Saves messages under groups/alt.your.name/1.txt, 2.txt.

config files: (for now)

-groupfile groups.txt
news.name:user1,user2	# comma list of users
alt.name2		# no posting
my.group:*		# open group

-userfile users.txt
localhost:*		# allow localhost
user1:hunter2		# password auth
user2:pubkey@pub.pem	# match pubkey in pub.pem

-peerfile peers.txt
user3:s3cr3t@1.example.com	# login using password
cert:mycert.crt@2.example.com	# use client cert
3.example.com			# just send it

recent changes

55:af7944c090ce on 2025-06-04 14:39:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

must clone groups to preserve unlocked access

54:23a1bd01639c on 2025-06-04 14:37:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better wildmat handling

53:340340750293 on 2025-06-04 00:50:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we aren't doing control messages

52:e45c4b011b3c on 2025-06-04 00:43:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

refine the auth and permissions

51:aeeb04b4906e on 2025-06-03 23:39:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

limit incoming message to 1mb

50:eeab54d85c1b on 2025-06-03 23:26:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rename to storeDir. when will we get a real database?

49:724594680306 on 2025-06-03 03:19:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

save all applicable metadata after one parse

48:b6136dd009a2 on 2025-06-02 21:36:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only offer passwords if a user has one

47:4dfb89935e58 on 2025-06-02 21:30:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

client cert auth

46:5a1e831c00d2 on 2025-06-02 19:55:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow specifying chain crt