13 Commits

13 changed files with 90 additions and 23 deletions

View File

@@ -10,6 +10,7 @@ variables:
stages: stages:
- build - build
# - test # - test
- deploy
services: services:
- docker:dind - docker:dind
before_script: before_script:
@@ -52,3 +53,10 @@ Build_Tag:
--push --push
. .
- docker images - docker images
# DEPLOY
Deploy:
stage: deploy
only:
- tags
trigger: rehashedsalt/ansible

View File

@@ -10,10 +10,6 @@ This repo is a ready-to-go webroot. `git clone` and configure Apache. `git pull`
You can pull the image from `rehashedsalt/9iron`. The `:latest` tag will always have the latest git tag applied and the `:bleeding` tag will always be the latest *commit*. You can pull the image from `rehashedsalt/9iron`. The `:latest` tag will always have the latest git tag applied and the `:bleeding` tag will always be the latest *commit*.
The following directories contain stateful content that you will be interested in keeping in a PV:
* `/var/www/html/files`
The image listens on `:80` and does not terminate SSL; proxy connections if you're interested in that. The image listens on `:80` and does not terminate SSL; proxy connections if you're interested in that.
## Random Subtitles ## Random Subtitles

29
css/index.php Normal file
View File

@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html>
<head>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-meta.php';?>
<title>9iron - Counter-Strike: Source</title>
</head>
<body>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-header.php';?>
<div class="content">
<div class="section">
<h1>Counter-Strike: Source</h1>
<p>None of us are any good.</p>
</div>
<div class="subcontainer">
<h2>Connecting to the Server</h2>
<ol>
<li>Open Counter-Strike: Source</li>
<li>Hit "Find Servers"</li>
<li>Go to the "Favorites" tab</li>
<li>Hit "Add a server"</li>
<li>Enter <code>css.thefuck.how</code> in and hit enter</li>
<li>Connect to "The Salty Spitoon"</li>
<li>The password is "dicks". The password is always "dicks".</li>
</ol>
</div>
</div>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
</body>
</html>

View File

View File

@@ -19,25 +19,17 @@
<h1>Terraria</h1> <h1>Terraria</h1>
<p>A game we've sunk just as much time into as Minecraft. Sometimes modded, sometimes not</p> <p>A game we've sunk just as much time into as Minecraft. Sometimes modded, sometimes not</p>
</a> </a>
<a href="/css" class="iconbutton">
<i class="fa fa-bomb"></i>
<h1>CS:S</h1>
<p>Rooty tooty "The bomb has been planted"</p>
</a>
<a href="/smz3mw" class="iconbutton"> <a href="/smz3mw" class="iconbutton">
<i class="fa fa-random"></i> <i class="fa fa-random"></i>
<h1>SMZ3 Multiworld</h1> <h1>SMZ3 Multiworld</h1>
<p>Strap two games together, then strap a bunch of those games together and shake them real hard</p> <p>Strap two games together, then strap a bunch of those games together and shake them real hard</p>
</a> </a>
</div> </div>
<div class="break"></div>
<div class="iconbuttoncontainer">
<a href="https://git.9iron.club" class="iconbutton">
<i class="fa fa-gitea"></i>
<h1>Gitea</h1>
<p>Git repository host and related services</p>
</a>
<a href="https://nc.9iron.club" class="iconbutton">
<i class="fa fa-nextcloud"></i>
<h1>Nextcloud</h1>
<p>File storage and collaboration, feed reader, task organizer, and more</p>
</a>
</div>
</div> </div>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?> <?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
</body> </body>

View File

@@ -41,9 +41,7 @@ function echo_pack($pack) {
echo "$desc"; echo "$desc";
# A small button to browse previous world downloads # A small button to browse previous world downloads
if (file_exists("../files/packs/$pack/worlds")) { echo "<p><a href=\"https://srv.9iron.club/files/packs/$pack/worlds\" class=\"worldsbutton\">Browse world backups</a></p>";
echo "<p><a href=\"https://srv.9iron.club/files/packs/$pack/worlds\" class=\"worldsbutton\">Browse world backups</a></p>";
}
# And a bright big download button # And a bright big download button
echo "<a href=\"https://srv.9iron.club/files/packs/$pack/latest.zip\" class=\"downloadbutton\">Download</a>"; echo "<a href=\"https://srv.9iron.club/files/packs/$pack/latest.zip\" class=\"downloadbutton\">Download</a>";

View File

@@ -0,0 +1,3 @@
<h2>Carson's Beginner Pack</h2>
<p>1.12.2, Forge 2823</p>
<p>A pack made for beginners to modded Minecraft as a whole. It's not handholdy, but it's light and features a good array of easy-to-pick-up mods.</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

View File

@@ -1 +0,0 @@
1.16.5-valhelsia

View File

@@ -15,6 +15,15 @@
</a> </a>
<h1>Setting Up Modded Minecraft</h1> <h1>Setting Up Modded Minecraft</h1>
</div> </div>
<div class="subcontainer" id="foreword">
<h2>0. Sanity Check</h2>
<p>This guide will only work under the following conditions:</p>
<ul>
<li>You own Minecraft: Java Edition</li>
<li>You log in with a Mojang account, NOT a Microsoft account</li>
</ul>
<p>If these aren't true for you, stop reading here and consult with one of your server admins.</p>
</div>
<div class="subcontainer" id="java"> <div class="subcontainer" id="java">
<h2>1. Installing Java</h2> <h2>1. Installing Java</h2>
<p>Minecraft depends on Java. It's important that you have the latest 64-bit edition of Java installed.</p> <p>Minecraft depends on Java. It's important that you have the latest 64-bit edition of Java installed.</p>
@@ -22,6 +31,16 @@
<li>Go to <a href="https://www.java.com/en/download/manual.jsp">Java Downloads</a></li> <li>Go to <a href="https://www.java.com/en/download/manual.jsp">Java Downloads</a></li>
<li>Download and run the "Windows Offline (64-bit)" option</li> <li>Download and run the "Windows Offline (64-bit)" option</li>
</ol> </ol>
<div class="warning">
<i class="badge fa fa-warning"></i>
Ensure you do NOT install the 32-bit version of Java! Doing so may result in some of the following weird errors:
<ul>
<li>Being unable to launch a pack with over 4GB of memory allocated</li>
<li>"Java could not be invoked with the arguments specified"</li>
<li>Other random nebulous errors from MultiMC</li>
</ul>
If you're not sure whether or not you've installed 32-bit Java, uninstall and reinstall it just to be on the safe side.
</div>
</div> </div>
<div class="subcontainer" id="multimc"> <div class="subcontainer" id="multimc">
<h2>2. Installing MultiMC</h2> <h2>2. Installing MultiMC</h2>

View File

@@ -112,6 +112,10 @@
// - Me, context forgotten // - Me, context forgotten
"\"Brett has Mrs. Chapman nipples\"", "\"Brett has Mrs. Chapman nipples\"",
// - Me // - Me
"\"28 - 6 >= Fuck You\"",
// - Me
"\"I fuck dirt\"",
// - Me
"\"I suck a lot of dick, get over here\"", "\"I suck a lot of dick, get over here\"",
// - Brett // - Brett
"\"This was worth sucking dick\"", "\"This was worth sucking dick\"",

View File

@@ -28,8 +28,6 @@
<div class="spsubsection"> <div class="spsubsection">
<h4>9iron</h4> <h4>9iron</h4>
<a href="https://9iron.club">Index</a> <a href="https://9iron.club">Index</a>
<a href="https://git.9iron.club">Gitea</a>
<a href="https://nc.9iron.club">Nextcloud</a>
</div> </div>
<div class="spsubsection"> <div class="spsubsection">
<h4>Resources</h4> <h4>Resources</h4>

View File

@@ -13,6 +13,8 @@
--line: rgba(0,0,0,0.1); --line: rgba(0,0,0,0.1);
--greenlink: #327117; --greenlink: #327117;
--greenlink-hover: #47b625; --greenlink-hover: #47b625;
--warning: #f7cf04;
--error: #d95757;
--link: #286a9d; --link: #286a9d;
--link-hover: #3ea5f3; --link-hover: #3ea5f3;
--shadow: 8px -5px rgba(0,0,0,0.1); --shadow: 8px -5px rgba(0,0,0,0.1);
@@ -88,6 +90,25 @@ div.quote {
margin: 1em 4em; margin: 1em 4em;
padding: 1em; padding: 1em;
} }
div.warning,div.error {
border-radius: 8px;
box-shadow: 5px 5px var(--shadow);
padding: 1em;
border: 2px solid var(--text);
margin: 1em;
}
div.warning {
border-color: var(--warning);
}
div.warning i {
color: var(--warning);
}
div.error {
border-color: var(--error);
}
div.error i {
color: var(--error);
}
i.badge { i.badge {
font-size: 200%; font-size: 200%;
float: right; float: right;