Merge branch 'master' of ssh://vern.cc:1813/vern/website

This commit is contained in:
Arya Kiran 2022-09-06 19:32:54 +05:30
commit 526fda2fc2
No known key found for this signature in database
GPG Key ID: 3A6EA2D0EE314EEF
5 changed files with 15 additions and 11 deletions

View File

@ -13,7 +13,7 @@
<ul>
<li><a href=//aryak.vern.cc>Arya (aryak)</a> - Maintains servers and hosts the offsite backups <br> <a href=//matrix.to/#/@arya:envs.net>Matrix</a> <a href=xmpp:aryak@vern.cc>XMPP</a> <a href=mailto:aryak@envs.net>E-Mail</a></li>
<li>Neo (neo) - Pays for VPS and vern.cc domain, basically owns ~vern <br> <a href=//matrix.to/#/@neopenk:matrix.org>Matrix</a> <a href=mailto:nanopenk@riseup.net>E-Mail</a></li>
<li><a href=//cobra.vern.cc>Moxie (cobra)</a> - Hosts the main tilde server, webmaster <br> <a href=//matrix.to/#/@cobra:inetd.xyz>Matrix</a> <a href=xmpp:cobra@vern.cc>XMPP</a> <a href=mailto:thecobra@riseup.net>E-Mail</a> </li>
<li><a href=//cobra.vern.cc>Skylar (cobra)</a> - Hosts the main tilde server, webmaster <br> <a href=//matrix.to/#/@cobra:inetd.xyz>Matrix</a> <a href=xmpp:cobra@vern.cc>XMPP</a> <a href=mailto:thecobra@riseup.net>E-Mail</a> </li>
<!-- <li><a href=//daksh.vern.cc>Daksh (daksh)</a> - Webmaster <br> <a href=//matrix.to/#/@daksh:tchncs.de>Matrix</a> <a href=xmpp:daksh@vern.cc>XMPP</a> <a href=mailto:dakshd@riseup.net>E-Mail</a> </li> -->
</ul>
<!--#include file="footer" -->

View File

@ -4,6 +4,7 @@
<li><a href=http://vernkjqjz3qctifc3ovi7s77zzkej6qb6wbgly7yu46tgtffskla.b32.i2p>0x0</a> - The null pointer. File hosting and URL shortening service</li>
<li><a href=netcat://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
<!-- <li><a href=http://vern4apuwvw4xtfz5dzlqpba2gcs7d3lqhs2bzd6j466wjxoynba.b32.i2p>BloatFE</a> - A web client for Mastodon Network</li> -->
<li><a href=http://vern3g7d7ykel6suo6fxiqk5ijzof7rz7k5xqcdjhm66vz65ijva.b32.i2p>BreezeWiki</a> - An alternative front-end for Fandom</li>
<li><a href=http://vernyaourawd4avjf7ye6g43pqovys5wqdr672kervjpev353klq.b32.i2p>Cinny</a> - Yet another Matrix client</li>
<li><a href=http://vernd6f2dxbwfwp4fbkrdz75k2h2wyudmvwrqkrgkawjjrm72z3a.b32.i2p>ConverseJS</a> - A XMPP chat client in your browser</li>
<li><a href=http://vernqjyxqnmp3yimhsax4cpo7zcaog4fssecc2hpz4y362olobaq.b32.i2p>Convos</a> - An IRC chat client in your browser</li>
@ -13,7 +14,7 @@
<li><a href=http://vernltmkmwexhk77dlxmqlet3djveje7gcq7lwy3l5gkemxysy5q.b32.i2p>Element</a> - Secure collaboration and messaging</li>
<li><a href=http://vern5vicrpk2n4knr3c2qfyu5g4cjiwiulqa4txrriske7vyv3ta.b32.i2p>FreshRSS</a> - A free, self-hostable aggregator</li>
<li><a href=http://vernj47t2vz4qiobsrcaj6eqhaquqe5qsaejga2glol4b2snhcfa.b32.i2p>Gitea</a> - A lightweight code hosting solution written in Go</li>
<li><a href=http://vernbzrr62wtwvddjcpo5stg7mp6mvoi7y2hkdekvextwb66mj5q.b32.i2p>Hydrogen</a> - Lightweight matrix client with legacy and mobile browser support</li>
<li><a href=http://vernbzrr62wtwvddjcpo5stg7mp6mvoi7y2hkdekvextwb66mj5q.b32.i2p>Hydrogen</a> - Lightweight Matrix client with legacy and mobile browser support</li>
<li><a href=http://verni6dr4qxjgjumnvesxerh5rvhv6oy5ddeibaqy5d7tgbiiyfa.b32.i2p>Invidious</a> - An alternative front-end for YouTube</li>
<li><a href=http://vernaaamyu2hcxaoscotjmivcqhqdn77bbftpbilmrbcxqt6f32a.b32.i2p>Jellyfin</a> - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=http://vernyxzw3aktrg3v5qpkj4eyiwc4iucdw3czwesop6f466joq6wa.b32.i2p>Lemmy</a> - A link aggregator for the fediverse</li>
@ -23,6 +24,7 @@
<li><a href=http://vernziqfqvweijfaacmwazohgpdo2bt2ib2jlupt2pwwu27bhgxq.b32.i2p>LibreX</a> - A privacy respecting free as in freedom meta search engine for Google and popular torrent sites</li>
<!-- <li><a href=http://vernea25pukbujyxpgshqo3f6ohkat6qcfz2jhprjeclytmusdda.b32.i2p>Loomio</a> - A collaborative decision making tool</li> -->
<li><a href=http://verncc3ifybf2wvag5sgjmpsdp4lcv3ppuvpnlihcgffuqytkaxa.b32.i2p>Mastodon</a> - ActivityPub federated microblogging plaftorm</li>
<li><a href=http://verndnomc4cnte4aw7yrfpse33vrw2nlwoxozxmf77zqquk6ea7q.b32.i2p:8008>Matrix</a> - An open network for secure, decentralized communication</li>
<li><a href=minetest:verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:30000>Minetest (Creative)</a> - Sandbox video game and game creation system with focus on voxel graphics</li>
<li><a href=minetest:verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:30001>Minetest (Survival)</a> - Sandbox video game and game creation system with focus on voxel graphics</li>
<li><a href=http://vernxqcyexg5qsmtel4fjs7f7o6uktrqwuhqc4dde4xf2l5v55aq.b32.i2p>Mirrors (HTTP)</a> - HTTP mirrors of popular and free distributions</lI>
@ -47,5 +49,5 @@
<li><a href=http://verneks7rfjptpz5fpii7n7nrxilsidi2qxepeuuf66c3tsf4nhq.b32.i2p>Whoogle</a> - An alternative front-end for Google Search</li>
<li><a href=http://vernesciy2defjsputrjrv6pa5ll6qzrckfffi5lgkumstdojyga.b32.i2p>Wikiless</a> - An alternative front-end for Wikipedia</li>
<li><a href=xmpp:verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>XMPP/Jabber</a> - The universal messaging standard</li>
<li><a href=irc://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:6667>ZNC</a> - An IRC network bouncer (BNC)</li>
<li><a href=irc://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:6667>ZNC</a> (<a href=http://vernd722rkd3v2o5ppu3aphmfhdthmillq5patn4fa7qvk5ngiaq.b32.i2p>WebUI</a>) - An IRC network bouncer (BNC)</li>
</ul>

View File

@ -4,6 +4,7 @@
<li><a href=http://0.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>0x0</a> - The null pointer. File hosting and URL shortening service</li>
<li><a href=netcat://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
<!-- <li><a href=http://bloat.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>BloatFE</a> - A web client for Mastodon Network</li> -->
<li><a href=http://bw.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>BreezeWiki</a> - An alternative front-end for Fandom</li>
<li><a href=http://cn.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Cinny</a> - Yet another Matrix client</li>
<li><a href=http://cjs.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>ConverseJS</a> - A XMPP chat client in your browser</li>
<li><a href=http://cv.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Convos</a> - An IRC chat client in your browser</li>
@ -13,7 +14,7 @@
<li><a href=http://riot.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Element</a> - Secure collaboration and messaging</li>
<li><a href=http://rss.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>FreshRSS</a> - A free, self-hostable aggregator</li>
<li><a href=http://git.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Gitea</a> - A lightweight code hosting solution written in Go</li>
<li><a href=http://h2.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Hydrogen</a> - Lightweight matrix client with legacy and mobile browser support</li>
<li><a href=http://h2.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Hydrogen</a> - Lightweight Matrix client with legacy and mobile browser support</li>
<li><a href=http://inv.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Invidious</a> - An alternative front-end for YouTube</li>
<li><a href=http://jf.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Jellyfin</a> - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=http://lm.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Lemmy</a> - A link aggregator for the fediverse</li>
@ -23,6 +24,7 @@
<li><a href=http://lx.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibreX</a> - A privacy respecting free as in freedom meta search engine for Google and popular torrent sites</li>
<!-- <li><a href=http://vt.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Loomio</a> - A collaborative decision making tool</li> -->
<li><a href=http://fedi.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Mastodon</a> - ActivityPub federated microblogging plaftorm</li>
<li><a href=http://mtrx.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:8008>Matrix</a> - An open network for secure, decentralized communication</li>
<li><a href=http://mirror.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Mirrors (HTTP)</a> - HTTP mirrors of popular and free distributions</lI>
<li><a href=rsync://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion/rsync>Mirrors (rsync)</a> - rsync mirrors of popular and free distributions</lI>
<li><a href=mumble:vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Mumble (TCP Only)</a> - Low latency, high quality voice chat</li>
@ -45,5 +47,5 @@
<li><a href=http://whoogle.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Whoogle</a> - An alternative front-end for Google Search</li>
<li><a href=http://wl.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Wikiless</a> - An alternative front-end for Wikipedia</li>
<li><a href=xmpp:vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>XMPP/Jabber</a> - The universal messaging standard</li>
<li><a href=irc://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:6667>ZNC</a> - An IRC network bouncer (BNC)</li>
<li><a href=irc://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:6667>ZNC</a> (<a href=http://znc.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>WebUI</a>) - An IRC network bouncer (BNC)</li>
</ul>

View File

@ -29,7 +29,7 @@
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if (!empty($_POST['username'])) {
if (preg_match($username_re, $_POST['username']) === 1) {
if (preg_match('/^' . $username . ':x:\d+:\d+:[\w\d\s,@()]*:[\w\d\s\/]*:[\d\s\w\/]*/m', file_get_contents('/sshfs/etc/passwd')) !== 1) {
if (!file_exists('/vm/' . $_POST['username'])) {
if (!file_exists("/var/tmp/register/" . sanitize($_POST['username'])))
$username = sanitize($_POST['username']);
else $username_err = "A request for the username " . $_POST['username'] . " exists already. Try again later or choose a different username.";
@ -64,7 +64,7 @@
}
if (!empty($_POST['ssh'])) {
$ret = shell_exec("bash -c 'ssh-keygen -lf - <<< " . escapeshellarg($_POST['ssh']) . " &> /dev/null ; printf %d $?'");
$ret = shell_exec("bash -c \"ssh-keygen -lf - <<< " . escapeshellarg($_POST['ssh']) . " &> /dev/null ; printf %d $?\"");
if ($ret == 0) {
$ssh = $_POST['ssh'];
} else {
@ -201,10 +201,9 @@
$headers = "From: " . $from . "\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain\n";
$headers .= "Cc: Moxie <cobra@vern.cc>\n";
$headers .= "Cc: Skylar <cobra@vern.cc>\n";
$headers .= "Cc: Arya <aryak@vern.cc>\n";
$headers .= "Cc: Neo <neopenk@vern.cc>\n";
$headers .= "Cc: Arya <aryak@vern.cc>\n";
mail($to, $subject, $message, $headers);
}

View File

@ -4,6 +4,7 @@
<li><a href=//0.vern.cc>0x0</a> - The null pointer. File hosting and URL shortening service</li>
<li><a href=netcat://vern.cc:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
<li><a href=//bloat.vern.cc>BloatFE</a> - A web client for Mastodon Network</li>
<li><a href=//bw.vern.cc>BreezeWiki</a> - An alternative front-end for Fandom</li>
<li><a href=//cn.vern.cc>Cinny</a> - Yet another Matrix client</li>
<li><a href=//cjs.vern.cc>ConverseJS</a> - A XMPP chat client in your browser</li>
<li><a href=//cv.vern.cc>Convos</a> - An IRC chat client in your browser</li>
@ -13,7 +14,7 @@
<li><a href=//riot.vern.cc>Element</a> - Secure collaboration and messaging</li>
<li><a href=//rss.vern.cc>FreshRSS</a> - A free, self-hostable aggregator</li>
<li><a href=//git.vern.cc>Gitea</a> - A lightweight code hosting solution written in Go</li>
<li><a href=//h2.vern.cc>Hydrogen</a> - Lightweight matrix client with legacy and mobile browser support</li>
<li><a href=//h2.vern.cc>Hydrogen</a> - Lightweight Matrix client with legacy and mobile browser support</li>
<li><a href=//inv.vern.cc>Invidious</a> - An alternative front-end for YouTube</li>
<li><a href=//jf.vern.cc>Jellyfin (Restricted Access)</a> - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=//jitsi.vern.cc>Jitsi</a> - Free video conferencing software for web &amp; mobile</li>
@ -48,5 +49,5 @@
<li><a href=//whoogle.vern.cc>Whoogle</a> - An alternative front-end for Google Search</li>
<li><a href=//wl.vern.cc>Wikiless</a> - An alternative front-end for Wikipedia</li>
<li><a href=xmpp:vern.cc>XMPP/Jabber</a> - The universal messaging standard</li>
<li><a href=ircs://vern.cc:6697>ZNC</a> - An IRC network bouncer (BNC)</li>
<li><a href=ircs://vern.cc:6697>ZNC</a> (<a href=https://znc.vern.cc>WebUI</a>) - An IRC network bouncer (BNC)</li>
</ul>