From fa568e13d04c0aacdb29ca252b783f1dcdb6bf23 Mon Sep 17 00:00:00 2001 From: Ahmed Date: Sun, 14 Jun 2026 01:44:23 +0300 Subject: init: moving to git.gumx.cc --- fonts/KawkabMono-Bold.woff2 | Bin 0 -> 102704 bytes fonts/KawkabMono-Regular.woff2 | Bin 0 -> 106884 bytes irc.gumx.cc/index.html | 52 ++++++++++++++++++++++++++++++++ mail.gumx.cc/index.html | 57 +++++++++++++++++++++++++++++++++++ mail.gumx.cc/list/index.html | 56 ++++++++++++++++++++++++++++++++++ pgp.gumx.cc/index.html | 52 ++++++++++++++++++++++++++++++++ vpn.gumx.cc/index.html | 65 ++++++++++++++++++++++++++++++++++++++++ wk.fo/index.html | 66 +++++++++++++++++++++++++++++++++++++++++ 8 files changed, 348 insertions(+) create mode 100644 fonts/KawkabMono-Bold.woff2 create mode 100644 fonts/KawkabMono-Regular.woff2 create mode 100644 irc.gumx.cc/index.html create mode 100644 mail.gumx.cc/index.html create mode 100644 mail.gumx.cc/list/index.html create mode 100644 pgp.gumx.cc/index.html create mode 100644 vpn.gumx.cc/index.html create mode 100644 wk.fo/index.html diff --git a/fonts/KawkabMono-Bold.woff2 b/fonts/KawkabMono-Bold.woff2 new file mode 100644 index 0000000..f8f61f7 Binary files /dev/null and b/fonts/KawkabMono-Bold.woff2 differ diff --git a/fonts/KawkabMono-Regular.woff2 b/fonts/KawkabMono-Regular.woff2 new file mode 100644 index 0000000..92d4d15 Binary files /dev/null and b/fonts/KawkabMono-Regular.woff2 differ diff --git a/irc.gumx.cc/index.html b/irc.gumx.cc/index.html new file mode 100644 index 0000000..a18a309 --- /dev/null +++ b/irc.gumx.cc/index.html @@ -0,0 +1,52 @@ + + + + + +irc.gumx.cc + + + +
+

gumx / irc

+
+
+

Personal IRC server running ngircd, fronted by a Soju bouncer. Access is by invitation.

+

connect

+ + +
serverwk.fo:6697 (TLS)
+

request access

+

Send a message to hi@gumx.cc with your nick and preferred IRC client.

+
+ + + diff --git a/mail.gumx.cc/index.html b/mail.gumx.cc/index.html new file mode 100644 index 0000000..9e5597c --- /dev/null +++ b/mail.gumx.cc/index.html @@ -0,0 +1,57 @@ + + + + + +mail.gumx.cc + + + +
+

gumx / mail

+
+
+

Self-hosted mail running Postfix and Dovecot.

+

contact

+

hi@gumx.cc

+

IMAP / SMTP

+ + + +
IMAPmail.gumx.cc:993 (TLS)
SMTPmail.gumx.cc:587 (STARTTLS)
+

CalDAV / CardDAV

+

Available at /dav/ via Xandikos. Credentials on request.

+

mailing list

+

Site updates and discussion: gumx.cc mailing list.

+
+ + + diff --git a/mail.gumx.cc/list/index.html b/mail.gumx.cc/list/index.html new file mode 100644 index 0000000..4bec0e1 --- /dev/null +++ b/mail.gumx.cc/list/index.html @@ -0,0 +1,56 @@ + + + + + +mail.gumx.cc / list + + + +
+

gumx / list

+
+
+

Site updates and general discussion. Low volume.

+

subscribe

+

Send an empty email to:

+
list+subscribe@gumx.cc
+

unsubscribe

+
list+unsubscribe@gumx.cc
+

post

+

Subscribers only:

+
list@gumx.cc
+

archive

+

Browse past messages at /list/archive/.

+
+ + + diff --git a/pgp.gumx.cc/index.html b/pgp.gumx.cc/index.html new file mode 100644 index 0000000..7c3db3b --- /dev/null +++ b/pgp.gumx.cc/index.html @@ -0,0 +1,52 @@ + + + + + +pgp.gumx.cc + + + +
+

gumx / pgp

+
+
+

Curated HKP keyserver. Keys are added after in-person verification only.

+

lookup

+
gpg --keyserver hkps://pgp.gumx.cc --recv-keys <fingerprint>
+

Or via HTTPS:

+
curl "https://pgp.gumx.cc/pks/lookup?op=get&search=0x<fingerprint>"
+

submit

+

Keys are not accepted without prior arrangement. Contact hi@gumx.cc.

+
+ + + diff --git a/vpn.gumx.cc/index.html b/vpn.gumx.cc/index.html new file mode 100644 index 0000000..c2a3ce3 --- /dev/null +++ b/vpn.gumx.cc/index.html @@ -0,0 +1,65 @@ + + + + + +vpn.gumx.cc + + + +
+

gumx / vpn

+
+
+

WireGuard VPN. Endpoint: wk.fo:51820. Access is by invitation.

+

setup

+
    +
  1. Generate a keypair: wg genkey | tee private.key | wg pubkey > public.key
  2. +
  3. Send your public key to hi@gumx.cc
  4. +
  5. Receive your assigned IP (10.0.0.x/32) and the server public key
  6. +
  7. Create /etc/wireguard/wg0.conf and bring it up with wg-quick up wg0
  8. +
+

example client config

+
[Interface]
+PrivateKey = <your private key>
+Address    = 10.0.0.x/32
+DNS        = 1.1.1.1
+
+[Peer]
+PublicKey  = <server public key>
+Endpoint   = wk.fo:51820
+AllowedIPs = 0.0.0.0/0
+PersistentKeepalive = 25
+
+ + + diff --git a/wk.fo/index.html b/wk.fo/index.html new file mode 100644 index 0000000..c79d706 --- /dev/null +++ b/wk.fo/index.html @@ -0,0 +1,66 @@ + + + + + +wk.fo + + + +
+

wk.fo

+
+
+

File sharing, IRC bouncer, and VPN for friends. All services require an invitation.

+

file sharing

+

Upload via HTTPS (token required):

+
curl -F "file=@photo.jpg" -H "Authorization: YOUR_TOKEN" https://wk.fo/
+

Files expire after 24 hours by default (max 48h with expires param). Max 256 MB.

+

irc

+ + + +
serverwk.fo:6697 (TLS)
typeSoju bouncer
+

Use the credentials provided to you on invite. Works with any IRC client that supports SASL PLAIN.

+

vpn

+ + + +
serverwk.fo:51820 (UDP)
typeWireGuard
+

A config file is provided to you on invite. Import it into any WireGuard client.

+

access

+

Contact hi@gumx.cc.

+
+ + + -- cgit v1.2.3