Compare commits

...

15 Commits

Author SHA1 Message Date
Anton McClure 7ae688a64b Update 'users.php' 2019-03-02 14:14:26 -05:00
Anton McClure 88377314f1 Update 'tos.php' 2019-03-02 14:14:22 -05:00
Anton McClure 84f8d72668 Update 'server.php' 2019-03-02 14:14:18 -05:00
Anton McClure 63651f3e6e Update 'index.php' 2019-03-02 14:14:11 -05:00
Anton McClure f75c5ab961 Update 'gdpr.php' 2019-03-02 14:14:06 -05:00
Anton McClure 3588c86490 Update 'faq.php' 2019-03-02 14:14:02 -05:00
Anton McClure b6dc23f811 Update 'donate.php' 2019-03-02 14:13:58 -05:00
Anton McClure 672482f3c0 Update 'copyright.php' 2019-03-02 14:13:55 -05:00
Anton McClure d4789030c1 Add 'HEADER2.php' 2019-03-02 14:11:28 -05:00
Anton McClure 19387537d0 Update 'faq.php' 2019-02-28 22:48:15 -05:00
Anton McClure 63d83b3d67 Update 'faq.php' 2019-02-28 19:19:37 -05:00
Anton McClure 89a8fe1d71 Update 'donate.php' 2019-02-28 18:45:26 -05:00
Anton McClure b403d4124b Update 'MENU.php' 2019-02-28 18:40:09 -05:00
Anton McClure 2408f68c68 Update 'HEADER.php' 2019-02-28 18:37:44 -05:00
Anton McClure 74314a2d37 Update 'FOOTER.php' 2019-02-28 18:34:41 -05:00
12 changed files with 175 additions and 232 deletions

View File

@ -1,7 +1,6 @@
<div id="footer">
<p>This page is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 license</a>. Permissions beyond the scope of this license may be available at <a href="/copyright.php">https://www.thunix.net/copyright.php</a>.<br>
<?php echo "Page last updated on " . date ("Y-m-d\TH:i:sO.", getlastmod());?><br>
You may have to refresh the page to see any changes or updates.<br>
All questions, comments, and concerns about this site should be sent to <a href="/contact.php">the administration team</a>.</p>
<p>Created with valid <a href="http://validator.w3.org/check?uri=referer">HTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> code.</p>
</div></body></html>

View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="description" content="thunix Community Official Website">
<meta name="description" content="thunix Official Website">
<meta name="keywords" content="thunix,community,Shell,Provider,And,Web,Host,Phoenix,UNIX,Linux,HTML,CSS,XML,JavaScript,Gnu,Ubuntu,Debian,Arch,Mirrors,Mirror,Forums,Tildeverse">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

12
HEADER2.php Normal file
View File

@ -0,0 +1,12 @@
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">

View File

@ -31,12 +31,13 @@
<li><a href="/~amcclure/">Anton McClure</a></li>
<li><a href="/~ubergeek/">Ubergeek</a></li>
</ul>
<!-- Commenting out until this section gets used
<li>
<h2>Other Information</h2>
<ul>
<li><a href=".">(Coming soon)</a></li>
</ul>
</li>
</li>-->
</ul>
</div>
<div style="clear: both;">&nbsp;</div>

View File

@ -1,25 +1,14 @@
<?php include 'HEADER.php'; ?>
<title>Copyright Notices and Acknowledgements - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<div class="post">
<h2 class="title">Copyright Notices and Acknowledgements</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>(Coming soon)</p>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>
<?php include 'HEADER.php'; ?>
<title>Copyright Notices and Acknowledgements - thunix Community</title>
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Copyright Notices and Acknowledgements</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>(Coming soon)</p>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>

View File

@ -1,41 +1,30 @@
<?php include 'HEADER.php'; ?>
<title>Donations - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<div class="post">
<h2 class="title">Donations</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>As this server and our projects are all a labor of love and goodwill for the community, operating the thunix server costs money. We love what we do and we love sharing what we do for free, but over time, operating expenses can have a big impact.</p>
<p>That being said, we also rely on the good nature of generous people, who are willing to donate to us. The price breakdown right now is &euro;38/month. So to help with server costs and time spent, you can donate the following ways:</p>
<p style="text-align: center; color: #00FFFF;">Via BitCoin:</p>
<p style="text-align: center; color: #00FFFF;">1DFM3qY7XmCxGTFPATSQJVCNjvmWiVubGN</p>
<p style="text-align: center; color: #00FFFF;">You can donate via Liberapay here:</p>
<p style="text-align: center; color: #00FFFF;"><script src="https://liberapay.com/ub3g33k/widgets/button.js"></script><noscript><a href="https://liberapay.com/ub3g33k/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></noscript></p>
<div style="text-align: center; color: #00FFFF;">
<p>Or via Paypal:</a>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_donations" />
<input type="hidden" name="business" value="GW2H85HY9VJ3L" />
<input type="hidden" name="currency_code" value="USD" />
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Donate with PayPal button" />
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
</form>
</p>
</div>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>
<?php include 'HEADER.php'; ?>
<title>Donations - thunix Community</title>
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Donations</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>As this server and our projects are all a labor of love and goodwill for the community, operating the thunix server costs money. We love what we do and we love sharing what we do for free, but over time, operating expenses can have a big impact.</p>
<p>That being said, we also rely on the good nature of generous people, who are willing to donate to us. The price breakdown right now is &euro;38/month. So to help with server costs and time spent, you can donate the following ways:</p>
<p style="text-align: center; color: #00FFFF;">Via BitCoin:</p>
<p style="text-align: center; color: #00FFFF;">1DFM3qY7XmCxGTFPATSQJVCNjvmWiVubGN</p>
<p style="text-align: center; color: #00FFFF;">You can donate via Liberapay here:</p>
<p style="text-align: center; color: #00FFFF;"><script src="https://liberapay.com/ub3g33k/widgets/button.js"></script><noscript><a href="https://liberapay.com/ub3g33k/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></noscript></p>
<div style="text-align: center; color: #00FFFF;">
<p>Or via Paypal:</a>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_donations" />
<input type="hidden" name="business" value="GW2H85HY9VJ3L" />
<input type="hidden" name="currency_code" value="USD" />
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Donate with PayPal button" />
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
</form>
</p>
</div>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>

38
faq.php
View File

@ -1,22 +1,11 @@
<?php include 'HEADER.php';?>
<title>Frequently Asked Questions - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Frequently Asked Questions</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p><b style="color: #FF00FF">How do I sign up for an account?</b><br>Simply by going to our <a href="/signup.php">signup page</a> and filling in the form. You can ask for help in #thunix on tilde.chat, or you can <a href="/contact.php">contact us</a>, if you run into any difficulties.</p>
<p><b style="color: #FF00FF">How do I sign up for an account?</b><br>Simply by going to our <a href="/signup.php">signup page</a> and filling in the form. You can ask for help in #thunix on either freenode or tilde.chat, or you can <a href="/contact.php">contact us</a>, if you run into any difficulties.</p>
<p><b style="color: #FF00FF">Who is running thunix?</b><br>The current system administrators are <a href="/~amcclure">amcclure</a> and <a href="/~ubergeek">ubergeek</a>.</p>
<p><b style="color: #FF00FF">What happened to the old thunix? Why the name change?</b><br>The original machine and founder dissappeared without any warning to anyone, including server staff. For this reason, most things were not backed up, and we needed to obtain a new domain name, and a new set of machines.</p>
<p><b style="color: #FF00FF">I want a new package installed, or I want something changed on Thunix!</b></br>Excellent! We're looking to make this system useful for the community! You can submit a PR or an issue <a href="https://tildegit.org/thunix/ansible">here</a> to request the system change.</p>
@ -24,8 +13,27 @@
<p><b style="color: #FF00FF">I want to run {fill in the blank} server, but I can't seem to access it? </b></br>The only exposed ports to the internet are services as defined in our <a href="https://tildegit.org/thunix/ansible">ansible playbook.</a> If there is a public service you want to see, open an issue, or do a pull request for it, and we'll probably enable it without much question.</p>
<p><b style="color: #FF00FF">That's too hard! Can you just open the port up for this service I have running?</b></br>No. Due to security issues, we cannot. HOWEVER! You can certainly use an <a href="https://duckduckgo.com/?q=ssh+tunnnel">SSH tunnel</a> to access it.</p>
<p><b style="color: #FF00FF">Old thunix did {fill in the blank}, and now it doesn't. Make it work like it used to!</b></br>There was a huge changeover. Maybe we can get something going old thunix had, and maybe not. You can mention it in the IRC channel, and we'll see what we can do.</p>
<p><b style="color: #FF00FF">How can I access my thunix email?</b></br>You can use the following for your mail settings (This is Thunderbird's setting screen, but the settings are the same):</p>
<p><a href="images/mail.png"><img style="max-width:50%;" src="images/mail.png"></a></p>
<p><b style="color: #FF00FF">How can I access my thunix email?</b></br>You can use the following for your mail settings (This is Thunderbird's setting screen, but the settings are the same):
<ul>
<li>IMAP:</li>
<ul>
<li>Server: thunix.net</li>
<li>Encryption/Authentication: SSL</li>
<li>Port: 143</li>
<li>Username: Your thunix email address (without @thunix.net)</li>
<li>Password: Your account password</li>
</ul>
<li>SMTP:</li>
<ul>
<li class="fontsize">Server: thunix.net</li>
<li class="fontsize">Encryption/Authentication: StartTLS</li>
<li class="fontsize">Port: 587</li>
<li>Username: Your thunix email address (without @thunix.net)</li>
<li>Password: Your account password</li>
</ul>
</ul>
</p>
<p><a href="images/mail.png"><img style="max-width:50%;" src="images/mail.png" alt="settings"></a></p>
</div>
</div>
<div style="clear: both;">&nbsp;</div>

View File

@ -1,17 +1,6 @@
<?php include 'HEADER.php'; ?>
<title>GDPR Statement and Privacy Policy - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">GDPR Statement and Privacy Policy</h2>
<div style="clear: both;">&nbsp;</div>

View File

@ -1,17 +1,6 @@
<?php include 'HEADER.php'; ?>
<title>Welcome to thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Welcome to thunix!</h2>
<div style="clear: both;">&nbsp;</div>

View File

@ -1,100 +1,89 @@
<?php include 'HEADER.php'; ?>
<title>Status of thunix Servers and Services - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<div class="post">
<h2 class="title">Information and Service Status</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<h3>State of the Thunix - Feb 6, 2019</h3>
<p>So, here were are, almost one month post-new server! Some exciting things, and some things that possible have people a little upset.</p>
<p>A BIG change are the ports being wide open on the system. I tried this for about a week, and got a notice from the provider, as a warning. So, we had to enable a firewall on the system, and open ports, as requested by users. But, in order to get a port opened up, you need to either a) do a pull request on tildegit.org configuring the daemon you want to run, or b) open an issue there, with your request. Be mindful, in order for us to set it up for you, the software must be free and open source software.</p>
<p>Another big change, and I feel this is super-empowering for the users is that our configuration is maintained in a central source control. This allows all users the ability to see how things work, and also enabled them to request the exact changes they desire. It also removes the Bus Factor of 1, which old-thunix was prone to, and eventually succumbed to. Anyone can create a new thunix from the work done here, to include any member of the admin team (As they also maintain backups of key files, and most of the home dirs).</p>
<p>But! We also added some stuff, to make it feel more like home as well. There's currently a bzflag server, some shell customizations to help you feel a bit more comfortable, all the build tools you need. If some are missing, ask in IRC, or do a PR, or create an issue on tildegit. We are working on getting a Doom multiplayer server up and running, as well as a GlowstoneMC instance.</p>
<p>While not a huge deal, I am paying out of pocket for this, which I don't mind doing at all. It's fun, after all! But, if you want, you can donate via Liberapay, Paypal, and BitCoin. Just click on the donate link in the sidebar.</p>
<p>So, welcome back to Thunix, any questions, I'm a nice guy, as are amcclure and Naglfar (The other admins), and we're more than happy to answer questions.</p>
<br>
<p>Ubergeek/ub3g33k</p>
</div>
<!-- Placeholder for format hints
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>(Coming soon)</p>
</div>
</div>
<div class="post">
<h2 class="title">Server Status</h2>
<div style="clear: both;">&nbsp;</div>
-->
</div>
<div class="post">
<h2 class="title">Server Status</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>
<!-- Have to clean this section up a bit, styling, really -->
<?php
$hosts="all";
$f = fopen("./report", "r");
echo "Last update: " . date ("H:i", filemtime('./report'))."<p>\n";
echo "<table style='width:80%'>";
echo " <tr>
<th>Host</th>
<th>Check</th>
<th>Status</th>
</tr>";
while (($line = fgetcsv($f)) !== false) {
echo "<tr>";
if ($hosts == "failed" ) {
if ($line[2] == "FAILED") {
foreach ($line as $cell) {
if ($cell == "FAILED") {
echo '<td style="color:#FF0000">' . htmlspecialchars($cell) . '</td>';
}
else {
echo "<td>" .htmlspecialchars($cell) . "</td>";
}
}
}
}
elseif ($hosts == "all") {
foreach ($line as $cell) {
if ($cell == "FAILED") {
echo '<td style="color:#FF0000">' . htmlspecialchars($cell) . '</td>';
}
elseif ($cell=="GOOD") {
echo '<td style="color:#00FF00">' . htmlspecialchars($cell) . "</td>";
}
else {
echo "<td>" .htmlspecialchars($cell) . "</td>";
}
}
}
echo "</tr>\n";
}
echo "\n</table>\n";
fclose($f);
?>
<!-- End of the monitoring script portion -->
</p>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>
<?php include 'HEADER.php'; ?>
<title>Status of thunix Servers and Services - thunix Community</title>
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Information and Service Status</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<h3>State of the Thunix - Feb 6, 2019</h3>
<p>So, here were are, almost one month post-new server! Some exciting things, and some things that possible have people a little upset.</p>
<p>A BIG change are the ports being wide open on the system. I tried this for about a week, and got a notice from the provider, as a warning. So, we had to enable a firewall on the system, and open ports, as requested by users. But, in order to get a port opened up, you need to either a) do a pull request on tildegit.org configuring the daemon you want to run, or b) open an issue there, with your request. Be mindful, in order for us to set it up for you, the software must be free and open source software.</p>
<p>Another big change, and I feel this is super-empowering for the users is that our configuration is maintained in a central source control. This allows all users the ability to see how things work, and also enabled them to request the exact changes they desire. It also removes the Bus Factor of 1, which old-thunix was prone to, and eventually succumbed to. Anyone can create a new thunix from the work done here, to include any member of the admin team (As they also maintain backups of key files, and most of the home dirs).</p>
<p>But! We also added some stuff, to make it feel more like home as well. There's currently a bzflag server, some shell customizations to help you feel a bit more comfortable, all the build tools you need. If some are missing, ask in IRC, or do a PR, or create an issue on tildegit. We are working on getting a Doom multiplayer server up and running, as well as a GlowstoneMC instance.</p>
<p>While not a huge deal, I am paying out of pocket for this, which I don't mind doing at all. It's fun, after all! But, if you want, you can donate via Liberapay, Paypal, and BitCoin. Just click on the donate link in the sidebar.</p>
<p>So, welcome back to Thunix, any questions, I'm a nice guy, as are amcclure and Naglfar (The other admins), and we're more than happy to answer questions.</p>
<br>
<p>Ubergeek/ub3g33k</p>
</div>
<!-- Placeholder for format hints
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>(Coming soon)</p>
</div>
</div>
<div class="post">
<h2 class="title">Server Status</h2>
<div style="clear: both;">&nbsp;</div>
-->
</div>
<div class="post">
<h2 class="title">Server Status</h2>
<div style="clear: both;">&nbsp;</div>
<div class="entry">
<p>
<!-- Have to clean this section up a bit, styling, really -->
<?php
$hosts="all";
$f = fopen("./report", "r");
echo "Last update: " . date ("H:i", filemtime('./report'))."<p>\n";
echo "<table style='width:80%'>";
echo " <tr>
<th>Host</th>
<th>Check</th>
<th>Status</th>
</tr>";
while (($line = fgetcsv($f)) !== false) {
echo "<tr>";
if ($hosts == "failed" ) {
if ($line[2] == "FAILED") {
foreach ($line as $cell) {
if ($cell == "FAILED") {
echo '<td style="color:#FF0000">' . htmlspecialchars($cell) . '</td>';
}
else {
echo "<td>" .htmlspecialchars($cell) . "</td>";
}
}
}
}
elseif ($hosts == "all") {
foreach ($line as $cell) {
if ($cell == "FAILED") {
echo '<td style="color:#FF0000">' . htmlspecialchars($cell) . '</td>';
}
elseif ($cell=="GOOD") {
echo '<td style="color:#00FF00">' . htmlspecialchars($cell) . "</td>";
}
else {
echo "<td>" .htmlspecialchars($cell) . "</td>";
}
}
}
echo "</tr>\n";
}
echo "\n</table>\n";
fclose($f);
?>
<!-- End of the monitoring script portion -->
</p>
</div>
</div>
<div style="clear: both;">&nbsp;</div>
</div>
<?php include 'MENU.php'; ?>
<?php include 'FOOTER.php'; ?>

13
tos.php
View File

@ -1,17 +1,6 @@
<?php include 'HEADER.php'; ?>
<title>Terms of Service - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">Terms of Service</h2>
<div style="clear: both;">&nbsp;</div>

View File

@ -1,17 +1,6 @@
<?php include 'HEADER.php'; ?>
<title>User Web Directories - thunix Community</title>
</head>
<body>
<div id="top">
<div id="header">
<div id="logo">
<h1>&#9763; thunix</h1>
</div>
</div>
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="content">
<?php include 'HEADER2.php'; ?>
<div class="post">
<h2 class="title">User Web Directories</h2>
<div style="clear: both;">&nbsp;</div>