nntp://news-*.pugleaf.net:119

Welcome to pugleaf.net

RetroBBS NetNews Server — text-only Usenet servers, open for peering and reading.

9 servers worldwide Retention starts: Sep 01, 2025 Upcoming invoice: Aug 13, 2028 TOR Yggdrasil

go-pugleaf is open source and available here: https://github.com/go-while/go-pugleaf

Text-Only Usenet Servers

Open for peering and reading. Status pages, feed stats and smokeping graphs for each node.

news-lax.pugleaf.net
Los Angeles · USA West
lax
Ping: IPv4 · IPv6
  • TOR
    derpefchhgbmou6nivzq2ajnkegpguk25xc654meujs5ldu6x7avl3id.onion:119
  • YGG
    [200:9359:d9ae:fb4e:05d8:6038:1f24:cb03]:119
news-sfo.pugleaf.net
San Francisco · USA West
sfo
Ping: IPv4 · IPv6
  • TOR
    mlmwfop6ysdohrlidazpramtkjeanznrpuj2o54jaxfew7ubqf5gbxqd.onion:119
  • YGG
    [200:6bb2:dbd7:41b4:23e2:5999:88f9:c6cc]:119
news-wdc.pugleaf.net
Washington · USA East
wdc
Ping: IPv4 · IPv6
  • TOR
    tws5lk6q4k343oxnvp5ejnxldhkpaolll6wl6yo5etcb3opq4u2333id.onion:119
  • YGG
    [201:fa2e:6602:364a:a091:6ab9:4d30:bc61]:119
news-ams.pugleaf.net
Amsterdam · Netherlands
ams
Ping: IPv4 · IPv6
  • TOR
    apjhyuwozpsrxhudiefxp547dpv2u46xowo4l6ufpqgek2xu5irot5yd.onion:119
  • YGG
    [203:4b12:83a0:63d9:8bc6:3f03:b4b1:2da5]:119
news-fra.pugleaf.net
Frankfurt · Germany
fra
Ping: IPv4 · IPv6
  • TOR
    daizdh5dzadcx4v56vwilbpw76y4fnfhkutn3pspbkklxp3swkg4oaqd.onion:119
  • YGG
    [201:bd18:433e:96a6:928e:cccb:a5e6:64f7]:119
news-lon.pugleaf.net
London · United Kingdom
lon
Ping: IPv4 · IPv6
  • TOR
    iat3kqk4wx75ai24rjz7u5lqr6xwbgp7gvqwt5t2kcb74wtkpamfk6ad.onion:119
  • YGG
    [203:0f26:377c:a258:8e6a:22a2:9878:f923]:119
news-can.pugleaf.net
Montreal · Canada
can
Ping: IPv4 · IPv6
  • TOR
    pkq37mrydcjc4hkv2pu6alvad2f2iysnyffwbkquj5twzi7lshwje7id.onion:119
  • YGG
    [200:2b14:f2d1:f63e:7d97:cd8a:6d1f:a95f]:119
news-sin.pugleaf.net
Singapore · Singapore
sin
Ping: IPv4 · IPv6
  • TOR
    k2jncpwygu7u6p24aol6zxs36jhnyrvey2kjjpq3ktpzr433v7texvad.onion:119
  • YGG
    [201:8874:d610:a9cd:9d0e:173d:8345:5758]:119
news-tyo.pugleaf.net
Tokyo · Japan
tyo
Ping: IPv4 · IPv6
  • TOR
    h7yirgkelxgefct6qrn7esakg7cxjurmttnel2hkhp2lhojr6h5d7kad.onion:119
  • YGG
    [200:1e11:6663:0f50:6773:84ed:51f0:a9cd]:119

Active Usenet Peers

INN Peering Configuration

Drop-in snippets for INN. Use the Clearnet set, or the Yggdrasil set if you peer over the Yggdrasil network.

/etc/news/incoming.conf
## /etc/news/incoming.conf ##

peer news-can.pugleaf.net {
	hostname: news-can.pugleaf.net
	max-connections: 5
}

peer news-lax.pugleaf.net {
	hostname: news-lax.pugleaf.net
	max-connections: 5
}

peer news-sfo.pugleaf.net {
	hostname: news-sfo.pugleaf.net
	max-connections: 5
}

peer news-wdc.pugleaf.net {
	hostname: news-wdc.pugleaf.net
	max-connections: 5
}

peer news-ams.pugleaf.net {
	hostname: news-ams.pugleaf.net
	max-connections: 5
}

peer news-fra.pugleaf.net {
	hostname: news-fra.pugleaf.net
	max-connections: 5
}

peer news-lon.pugleaf.net {
	hostname: news-lon.pugleaf.net
	max-connections: 5
}

peer news-tyo.pugleaf.net {
	hostname: news-tyo.pugleaf.net
	max-connections: 5
}

peer news-sin.pugleaf.net {
	hostname: news-sin.pugleaf.net
	max-connections: 5
}
/etc/news/newsfeeds
## /etc/news/newsfeeds ##

$NEWSDEEFDEFAULT=\
	!control,!control.*,\
	!junk,!junk.*,\
	!local,!local.*,\
	!ka.*,!gmane.*,!gwene.*,\
	!newsdeef.private.*

$NEWSDEEFNOBINARY=\
	@a.b.*,@ab.alt.*,@ab.mom,@alt.b.*,@alt.*sex*,\
	@dk.b.*,@*alt-bin*,@*alt.bin*,\
	@*alt.dvd*,@*alt.hdtv*,@*dvdnordic*,\
	@*nairies*,@*naries*,@*.bain*,@*.banar*,@*.banir*,\
	@*.biana*,@*.bianr*,@*.biin*,@*.binar*,@*.binai*,\
	@*.binaer*,@*.bineri*,@*.biniar*,@*.binira*,\
	@*.binrie*,@*.biya*,@*.boneles*,@*cd.image*,\
	@*dateien*,@*files.images*,@*music.bin*,\
	@*nzb*,@*mp3*,@*ictures*,@*iktures*,\
	@*erotic*,@*porno*,@*pedo*,@*paedo*,@*xxx*,@*warez*,@unidata.*

news-can.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-lax.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-sfo.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-wdc.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-ams.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-fra.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-lon.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-tyo.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

news-sin.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!
/etc/news/innfeed.conf
## /etc/news/innfeed.conf ##

peer news-can.pugleaf.net {
	ip-name: news-can.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-lax.pugleaf.net {
	ip-name: news-lax.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-sfo.pugleaf.net {
	ip-name: news-sfo.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-wdc.pugleaf.net {
	ip-name: news-wdc.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-ams.pugleaf.net {
	ip-name: news-ams.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-fra.pugleaf.net {
	ip-name: news-fra.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-lon.pugleaf.net {
	ip-name: news-lon.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-tyo.pugleaf.net {
	ip-name: news-tyo.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer news-sin.pugleaf.net {
	ip-name: news-sin.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}
/etc/news/incoming.conf
## /etc/news/incoming.conf ##

peer ygg-can.pugleaf.net {
	hostname: ygg-can.pugleaf.net
	max-connections: 5
}

peer ygg-lax.pugleaf.net {
	hostname: ygg-lax.pugleaf.net
	max-connections: 5
}

peer ygg-sfo.pugleaf.net {
	hostname: ygg-sfo.pugleaf.net
	max-connections: 5
}

peer ygg-wdc.pugleaf.net {
	hostname: ygg-wdc.pugleaf.net
	max-connections: 5
}

peer ygg-ams.pugleaf.net {
	hostname: ygg-ams.pugleaf.net
	max-connections: 5
}

peer ygg-fra.pugleaf.net {
	hostname: ygg-fra.pugleaf.net
	max-connections: 5
}

peer ygg-lon.pugleaf.net {
	hostname: ygg-lon.pugleaf.net
	max-connections: 5
}

peer ygg-tyo.pugleaf.net {
	hostname: ygg-tyo.pugleaf.net
	max-connections: 5
}

peer ygg-sin.pugleaf.net {
	hostname: ygg-sin.pugleaf.net
	max-connections: 5
}
/etc/news/newsfeeds
## /etc/news/newsfeeds ##

$NEWSDEEFDEFAULT=\
	!control,!control.*,\
	!junk,!junk.*,\
	!local,!local.*,\
	!ka.*,!gmane.*,!gwene.*,\
	!newsdeef.private.*

$NEWSDEEFNOBINARY=\
	@a.b.*,@ab.alt.*,@ab.mom,@alt.b.*,@alt.*sex*,\
	@dk.b.*,@*alt-bin*,@*alt.bin*,\
	@*alt.dvd*,@*alt.hdtv*,@*dvdnordic*,\
	@*nairies*,@*naries*,@*.bain*,@*.banar*,@*.banir*,\
	@*.biana*,@*.bianr*,@*.biin*,@*.binar*,@*.binai*,\
	@*.binaer*,@*.bineri*,@*.biniar*,@*.binira*,\
	@*.binrie*,@*.biya*,@*.boneles*,@*cd.image*,\
	@*dateien*,@*files.images*,@*music.bin*,\
	@*nzb*,@*mp3*,@*ictures*,@*iktures*,\
	@*erotic*,@*porno*,@*pedo*,@*paedo*,@*xxx*,@*warez*,@unidata.*

ygg-can.pugleaf.net/news-can.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-lax.pugleaf.net/news-lax.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-sfo.pugleaf.net/news-sfo.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-wdc.pugleaf.net/news-wdc.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-ams.pugleaf.net/news-ams.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-fra.pugleaf.net/news-fra.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-lon.pugleaf.net/news-lon.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-tyo.pugleaf.net/news-tyo.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!

ygg-sin.pugleaf.net/news-sin.pugleaf.net\
	:*,$NEWSDEEFDEFAULT,$NEWSDEEFNOBINARY/!local\
	:Ap,Tm,<262144:innfeed!
/etc/news/innfeed.conf
## /etc/news/innfeed.conf ##

peer ygg-can.pugleaf.net {
	ip-name: ygg-can.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-lax.pugleaf.net {
	ip-name: ygg-lax.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-sfo.pugleaf.net {
	ip-name: ygg-sfo.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-wdc.pugleaf.net {
	ip-name: ygg-wdc.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-ams.pugleaf.net {
	ip-name: ygg-ams.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-fra.pugleaf.net {
	ip-name: ygg-fra.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-lon.pugleaf.net {
	ip-name: ygg-lon.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-tyo.pugleaf.net {
	ip-name: ygg-tyo.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

peer ygg-sin.pugleaf.net {
	ip-name: ygg-sin.pugleaf.net
	#force-ipv4: true
	max-connections: 5
}

Yggdrasil

  • Add only the nearest peer.
  • 1 peer is enough to reach other pugleaf servers.
  • Don't add both protocols — select tls or tcp.

Yggdrasil peers

yggdrasil.conf → Peers
#tls://news-can.pugleaf.net:58443
#tls://news-lax.pugleaf.net:58443
#tls://news-sfo.pugleaf.net:58443
#tls://news-wdc.pugleaf.net:58443
#tls://news-ams.pugleaf.net:58443
#tls://news-fra.pugleaf.net:58443
#tls://news-lon.pugleaf.net:58443
#tls://news-sin.pugleaf.net:58443
#tls://news-tyo.pugleaf.net:58443

#tcp://news-can.pugleaf.net:58181
#tcp://news-lax.pugleaf.net:58181
#tcp://news-sfo.pugleaf.net:58181
#tcp://news-wdc.pugleaf.net:58181
#tcp://news-ams.pugleaf.net:58181
#tcp://news-fra.pugleaf.net:58181
#tcp://news-lon.pugleaf.net:58181
#tcp://news-sin.pugleaf.net:58181
#tcp://news-tyo.pugleaf.net:58181

Yggdrasil hosts

/etc/hosts
200:2b14:f2d1:f63e:7d97:cd8a:6d1f:a95f      ygg-can.pugleaf.net
200:9359:d9ae:fb4e:05d8:6038:1f24:cb03      ygg-lax.pugleaf.net
200:6bb2:dbd7:41b4:23e2:5999:88f9:c6cc      ygg-sfo.pugleaf.net
201:fa2e:6602:364a:a091:6ab9:4d30:bc61      ygg-wdc.pugleaf.net
203:4b12:83a0:63d9:8bc6:3f03:b4b1:2da5      ygg-ams.pugleaf.net
201:bd18:433e:96a6:928e:cccb:a5e6:64f7      ygg-fra.pugleaf.net
203:0f26:377c:a258:8e6a:22a2:9878:f923      ygg-lon.pugleaf.net
201:8874:d610:a9cd:9d0e:173d:8345:5758      ygg-sin.pugleaf.net
200:1e11:6663:0f50:6773:84ed:51f0:a9cd      ygg-tyo.pugleaf.net

Contact

Mail (abuse) contact: root -at- pugleaf - dot - net

root@pugleaf.net.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEaLTkMBYJKwYBBAHaRw8BAQdAF9yddOwg6W4UixDkaY39tqQmoiSWyfIMW/Kj
LMks69jNJnJvb3QtYXQtcHVnbGVhZi1uZXQgPHJvb3RAcHVnbGVhZi5uZXQ+wokE
ExYIADEWIQS+ydDgUm91QpVxW5h993PdsqU6zAUCaLTkMAIbAwQLCQgHBRUICQoL
BRYCAwEAAAoJEH33c92ypTrMZxkA/1qQ6MMNoJg4KDLDnIdXmG7tRXLVYDee5zqC
Z30NNYgbAQDrLSOPUBPFlE0vg98uOfWSv1RGFA/OW19KkWYNkTL2Bc44BGi05DES
CisGAQQBl1UBBQEBB0CpSjSmXLKjGEai3Glve7qm5NTNKwhNTVsbGcGvOtA6KQMB
CAfCeAQYFggAIBYhBL7J0OBSb3VClXFbmH33c92ypTrMBQJotOQxAhsMAAoJEH33
c92ypTrMQ7kBALrI3uakTI18q0xgI7qa6Y4rh2GfKxYlbM+Vb5O2AlfmAP4y8L6X
GE1UFrgongKDo5gP1vK4lOkXUFdL7e4aGIszDw==
=/7te
-----END PGP PUBLIC KEY BLOCK-----

In Memory of Retro Guy

Thomas “Thom” Miller (Retro Guy) — Creator and Lead Developer — passed away April 26, 2025.

Thom was the visionary behind RockSolid Light, transforming NewsPortal into a newsgroup platform.

This project continues in his honor, maintaining and modernizing his exceptional work for future generations of newsgroup enthusiasts.

His sites are offline now: novabbs.com · novabbs.org · novalink.us · i2pn2.org · rocksolidbbs.com


RIP Retro Guy!

The internet never forgets, and neither will we!