Compare commits
44 Commits
Author | SHA1 | Date |
---|---|---|
Salt | 7ba2295718 | |
Salt | 32498de356 | |
Salt | ec4396d9e2 | |
Salt | 1afd47e9dd | |
Salt | c25a3e88a1 | |
Salt | f8e0613db8 | |
Salt | 42480f0c09 | |
Salt | 501b5715b0 | |
Salt | 4d3ac51569 | |
Salt | a4cde53a63 | |
Salt | cdd06e78d0 | |
Salt | 5229ecd6b6 | |
Salt | 7e45b51a8a | |
Salt | 5a3efb8d99 | |
Salt | 6041244174 | |
Salt | ff4412cf19 | |
Salt | 57c19f545c | |
Salt | 77b642fd5e | |
Salt | bad0005ca8 | |
Salt | c459302873 | |
Salt | 4485eaf2ea | |
Salt | be62eaab90 | |
Salt | e3cda80e2d | |
Salt | 45b69f0d40 | |
Salt | 088f732380 | |
Salt | 2915d423ce | |
Salt | f9fc76f0aa | |
Salt | 1ad0702a51 | |
Salt | 1053c272e2 | |
Salt | de333c1184 | |
Salt | a99fef6e22 | |
Salt | 93349725ba | |
Salt | a1fd8a5e31 | |
Salt | daa8d41b43 | |
Salt | 2fc1547401 | |
Salt | 6d0f4b7614 | |
Salt | 96c9785f97 | |
Salt | 142d2978d0 | |
Salt | abda022dfb | |
Salt | 29ff158901 | |
Salt | c07889ddb9 | |
Salt | 172435e78e | |
Salt | d3073d7b6e | |
Salt | fa73ce8f58 |
|
@ -4,3 +4,4 @@
|
|||
deploy.sh
|
||||
README.md
|
||||
test.sh
|
||||
Jenkinsfile
|
||||
|
|
|
@ -10,7 +10,7 @@ variables:
|
|||
stages:
|
||||
- build
|
||||
# - test
|
||||
- push
|
||||
- deploy
|
||||
services:
|
||||
- docker:dind
|
||||
before_script:
|
||||
|
@ -32,48 +32,24 @@ Build:
|
|||
--platform linux/amd64,linux/arm64
|
||||
--cache-from $CI_HUB_USERNAME/$CI_PROJECT_NAME:latest
|
||||
--tag $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
--tag $CI_HUB_USERNAME/$CI_PROJECT_NAME:bleeding
|
||||
--push
|
||||
.
|
||||
- docker images
|
||||
|
||||
# TEST
|
||||
# TODO: Fix this
|
||||
#Test_HTTP_200:
|
||||
# stage: test
|
||||
# script:
|
||||
# - apk add curl
|
||||
# - docker run -d -p 8889:80 $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
# - sleep 10
|
||||
# - docker ps
|
||||
# - netstat -tulpn
|
||||
# - curl localhost:8889 | grep -ie '200 OK'
|
||||
# - docker kill $(docker ps -q)
|
||||
|
||||
# PUSH
|
||||
Push_When_Tag:
|
||||
stage: push
|
||||
Build_Tag:
|
||||
stage: build
|
||||
only:
|
||||
- tags
|
||||
script:
|
||||
- docker pull $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
- docker pull $CI_HUB_USERNAME/$CI_PROJECT_NAME:latest || true
|
||||
- docker buildx create --use
|
||||
- >
|
||||
docker tag
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME
|
||||
- >
|
||||
docker tag
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:latest
|
||||
docker buildx build
|
||||
--pull
|
||||
--platform linux/amd64,linux/arm64
|
||||
--cache-from $CI_HUB_USERNAME/$CI_PROJECT_NAME:latest
|
||||
--tag $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME
|
||||
--tag $CI_HUB_USERNAME/$CI_PROJECT_NAME:latest
|
||||
--push
|
||||
.
|
||||
- docker images
|
||||
- docker push $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_REF_NAME
|
||||
- docker push $CI_HUB_USERNAME/$CI_PROJECT_NAME:latest
|
||||
Push_Bleeding:
|
||||
stage: push
|
||||
script:
|
||||
- docker pull $CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
- >
|
||||
docker tag
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
|
||||
$CI_HUB_USERNAME/$CI_PROJECT_NAME:bleeding
|
||||
- docker images
|
||||
- docker push $CI_HUB_USERNAME/$CI_PROJECT_NAME:bleeding
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'morlay/buildx:607a2ce'
|
||||
}
|
||||
}
|
||||
stages {
|
||||
stage('Build') {
|
||||
steps {
|
||||
echo 'BUILD'
|
||||
}
|
||||
}
|
||||
stage('Build Tag') {
|
||||
steps {
|
||||
echo 'BUILD TAG'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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*.
|
||||
|
||||
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.
|
||||
|
||||
## Random Subtitles
|
||||
|
|
|
@ -11,13 +11,8 @@
|
|||
<h1>About 9iron</h1>
|
||||
<p>9iron is a website spun up by yours truly to unify the services I host and inevitably rope my friends into. It also aggregates documentation about the various games we play.</p>
|
||||
<h1>About Me</h1>
|
||||
<p>I am Salt. I'm a sysadmin and I play video games. I'm regrettably most active on Discord because there are no good alternatives (that my friends will join). You can also reach me very effectively through the Fediverse and email.</p>
|
||||
<p>Hit me up if you wanna play something or if shit breaks.</p>
|
||||
<p>I am Salt. I'm an SRE and I play video games. You can reach me effectively through Discord if you have my handle, otherwise email is the best way to get ahold of me.</p>
|
||||
<dl>
|
||||
<dt>Fedi:</dt>
|
||||
<dd>salt@cowfee.moe</dd>
|
||||
<dt>Discord:</dt>
|
||||
<dd>Salt#0382</dd>
|
||||
<dt>Email:</dt>
|
||||
<dd>Check my commits</dd>
|
||||
</dl>
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-meta.php';?>
|
||||
<title>9iron - Garry's Mod</title>
|
||||
</head>
|
||||
<body>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-header.php';?>
|
||||
<div class="content">
|
||||
<div class="section">
|
||||
<h1>Garry's Mod</h1>
|
||||
<p>Just toss the IP into your favorites or open it through the console. Ask around for the password.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h1>Servers</h1>
|
||||
<div class="subcontainer">
|
||||
<h2>Trouble in Terrorist Town</h2>
|
||||
<p><code>ttt.src.9iron.club</code></p>
|
||||
<p><a href="https://steamcommunity.com/sharedfiles/filedetails/?id=2155532035">Addons List</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
|
||||
</body>
|
||||
</html>
|
23
index.php
23
index.php
|
@ -19,29 +19,6 @@
|
|||
<h1>Terraria</h1>
|
||||
<p>A game we've sunk just as much time into as Minecraft. Sometimes modded, sometimes not</p>
|
||||
</a>
|
||||
<a href="/tes3mp" class="iconbutton">
|
||||
<i class="fa fa-moon"></i>
|
||||
<h1>TES3MP</h1>
|
||||
<p>Morrowind, but multiplayer. And it's nowhere near as jank as it sounds</p>
|
||||
</a>
|
||||
<a href="/gmod" class="iconbutton">
|
||||
<i class="fa fa-circle-o"></i>
|
||||
<h1>Garry's Mod</h1>
|
||||
<p>It's second banana to other games, but we may have a server up from time to time</p>
|
||||
</a>
|
||||
</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>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
|
||||
|
|
|
@ -41,12 +41,10 @@ function echo_pack($pack) {
|
|||
echo "$desc";
|
||||
|
||||
# A small button to browse previous world downloads
|
||||
if (file_exists("../files/packs/$pack/worlds")) {
|
||||
echo "<p><a href=\"/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
|
||||
echo "<a href=\"/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>";
|
||||
echo '</div>';
|
||||
}
|
||||
# Get list of modpacks
|
||||
|
|
|
@ -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 |
|
@ -0,0 +1,3 @@
|
|||
<h2>Valhelsia 3+</h2>
|
||||
<p>1.16.5, Forge 36.1.13</p>
|
||||
<p>Valhelsia 3.3.1 with some tweaks, such as chunk loaders and a disappointingly non-clicky version of InventoryTweaks.</p>
|
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
|
@ -1 +0,0 @@
|
|||
null
|
|
@ -1 +1 @@
|
|||
magic.thefuck.how
|
||||
thefuck.how
|
||||
|
|
|
@ -15,12 +15,23 @@
|
|||
</a>
|
||||
<h1>Setting Up Modded Minecraft</h1>
|
||||
</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">
|
||||
<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>
|
||||
<ol>
|
||||
<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>Go to <a href="https://adoptium.net/">Adoptium</a></li>
|
||||
<li>Select "OpenJDK 8"</li>
|
||||
<li>Click "Latest release"</li>
|
||||
<li>Run through the installer</li>
|
||||
</ol>
|
||||
</div>
|
||||
<div class="subcontainer" id="multimc">
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
"Better change tactics",
|
||||
"honk.wmv",
|
||||
"bomk",
|
||||
"Degenerate",
|
||||
"guys literally only want one thing",
|
||||
"Dame da ne~!",
|
||||
"You can't look up with your tongue out",
|
||||
|
@ -112,6 +113,16 @@
|
|||
// - Me, context forgotten
|
||||
"\"Brett has Mrs. Chapman nipples\"",
|
||||
// - Me
|
||||
"\"28 - 6 >= Fuck You\"",
|
||||
// - Me
|
||||
"\"I fuck dirt\"",
|
||||
// - Me
|
||||
"\"Glorious Soviet manmeat\"",
|
||||
// - Me
|
||||
"\"Ah shit, soap! I'm getting hard!\"",
|
||||
// - Me
|
||||
"\"Tom Nook has whores in stock\"",
|
||||
// - Me
|
||||
"\"I suck a lot of dick, get over here\"",
|
||||
// - Brett
|
||||
"\"This was worth sucking dick\"",
|
||||
|
@ -126,6 +137,10 @@
|
|||
// - Brett
|
||||
"\"Let's get this cock onto a tray!\"",
|
||||
// - Brett
|
||||
"\"All she needs to do is step on me\"",
|
||||
// - Brett
|
||||
"\"Fuck toy\"",
|
||||
// - Brett, on accident
|
||||
"\"This is Hell, they are all prostitutes.\"",
|
||||
// - Jordyn
|
||||
"\"Isn't an asshole like a brass instrument?\"",
|
||||
|
@ -136,6 +151,12 @@
|
|||
// - Jacob
|
||||
"\"Much edge\"",
|
||||
// - Jacob
|
||||
"\"Ranked sudoku\"",
|
||||
// - Jacob
|
||||
"\"Oh it's a bear\"",
|
||||
// - Lea, moments before being mauled by a grizzly bear
|
||||
"\"Double-bitched out of love~\"",
|
||||
// - Lea
|
||||
"\"I'm in danger!\"",
|
||||
// - At least four of us, constantly shittalking
|
||||
"\"He got cancer and became a Nazi\"",
|
||||
|
@ -158,12 +179,12 @@
|
|||
// - Syd
|
||||
"\"I'm gonna fart. I'm gonna-\"",
|
||||
// - Tex of BPL, just before he farts medical into the next universe
|
||||
"\"Double-bitched out of love~\"",
|
||||
// - vampqu33n
|
||||
"\"Fixing PHP is like coming home\"",
|
||||
// - JE
|
||||
"\"Now the Nazi party thinks I'm their little pogchamp\"",
|
||||
// - Jacob, after I said he's my little pogchamp
|
||||
"\"Fuck you, I had three ass surgeries!\"",
|
||||
// - Jacob
|
||||
"\"They're children you thirsty whores\"",
|
||||
// - Sam
|
||||
"\"Pichu is illegal\"",
|
||||
|
@ -174,6 +195,10 @@
|
|||
// - Also Sam
|
||||
"\"There's no D in BDSM\"",
|
||||
// - Rachael
|
||||
"\"Beans fuck\"",
|
||||
// - Preston
|
||||
"\"So that's 9/11\"",
|
||||
// - Lena
|
||||
"God dammit, Sam",
|
||||
"God dammit, Jacob",
|
||||
"God dammit",
|
||||
|
|
|
@ -1,68 +0,0 @@
|
|||
<html>
|
||||
<head>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-meta.php';?>
|
||||
<link href="/startpage/styles/styles.css" type="text/css" rel="stylesheet"/>
|
||||
<title>New Tab</title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="header">
|
||||
<form class="search-form" id="sp-search-form" action="https://www.startpage.com/do/dsearch" method="post">
|
||||
<input type="text" name="query" class="search-input" placeholder="search" autofocus />
|
||||
</form>
|
||||
</div>
|
||||
<div class="content">
|
||||
<!-- LABBITY -->
|
||||
<div class="spsection">
|
||||
<div class="spsubsection">
|
||||
<h4>Quicklinks</h4>
|
||||
<a href="https://nc.desu.ltd/index.php/apps/files">Files</a>
|
||||
<a href="https://nc.desu.ltd/index.php/apps/calendar">Calendar</a>
|
||||
<a href="https://nc.desu.ltd/index.php/apps/news">Feed</a>
|
||||
</div>
|
||||
<div class="spsubsection">
|
||||
<h4>desu.ltd</h4>
|
||||
<a href="https://desu.ltd">Index</a>
|
||||
<a href="https://git.desu.ltd">Gitea</a>
|
||||
<a href="http://local.desu.ltd">Local</a>
|
||||
</div>
|
||||
<div class="spsubsection">
|
||||
<h4>9iron</h4>
|
||||
<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 class="spsubsection">
|
||||
<h4>Resources</h4>
|
||||
<a href="https://console.aws.amazon.com">AWS Dashboard</a>
|
||||
<a href="https://domains.google.com/">Google Domains</a>
|
||||
<a href="https://cloud.linode.com/dashboard">Linode Dashboard</a>
|
||||
</div>
|
||||
</div>
|
||||
<!-- FUN -->
|
||||
<div class="spsection">
|
||||
<div class="spsubsection">
|
||||
<h4>Fedi</h4>
|
||||
<a href="https://cowfee.moe">Cowfee</a>
|
||||
<a href="https://tube.seriousposter.club/r/seriousposters#">SPCTube</a>
|
||||
</div>
|
||||
<div class="spsubsection">
|
||||
<h4>Imageboards</h4>
|
||||
<a href="https://8chan.moe">8chan.moe</a>
|
||||
<a href="https://smuglo.li">smuglo.li</a>
|
||||
</div>
|
||||
<div class="spsubsection">
|
||||
<h4>Projects</h4>
|
||||
<a href="https://itazuraneko.neocities.org/learn/guide.html">Learn Japanese</a>
|
||||
</div>
|
||||
<div class="spsubsection">
|
||||
<h4>Other</h4>
|
||||
<a href="https://tcrf.net">TCRF</a>
|
||||
<a href="http://www.vgmpf.com">VGMPF</a>
|
||||
<a href="https://git.axiodl.com/AxioDL/urde">URDE</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="quote"><?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-inspiration.php';?></div>
|
||||
</div>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
|
||||
</body>
|
||||
</html>
|
|
@ -1,66 +0,0 @@
|
|||
/*
|
||||
* startpage.css
|
||||
* Copyright (C) 2018 salt
|
||||
*
|
||||
* Distributed under terms of the MIT license.
|
||||
*/
|
||||
|
||||
/* GLOBALS */
|
||||
|
||||
h3 {
|
||||
font-size: 70%;
|
||||
letter-spacing: 1em;
|
||||
margin: auto;
|
||||
padding-top: 2em 0 1em 0;
|
||||
text-align: center;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
h4 {
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* SEARCH BAR */
|
||||
|
||||
.search-form {
|
||||
margin: auto;
|
||||
max-width: 32em;
|
||||
padding: 2em;
|
||||
text-align: center;
|
||||
}
|
||||
.search-input {
|
||||
border: none;
|
||||
border-bottom: 1px solid var(--link);
|
||||
color: var(--text-color);
|
||||
font-size: 16px;
|
||||
font-family: var(--font);
|
||||
padding: 0.25em;
|
||||
transition: .04s ease-in;
|
||||
width: 100%;
|
||||
}
|
||||
.search-input:hover,
|
||||
.search-input:focus {
|
||||
border-bottom: 1px solid var(--link-hover);
|
||||
}
|
||||
|
||||
/* SECTIONS */
|
||||
|
||||
div.spsection{
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr 1fr;
|
||||
grid-template-rows: auto auto auto auto auto;
|
||||
margin: 1em;
|
||||
}
|
||||
div.spsubsection a {
|
||||
background: var(--background-bright);
|
||||
border-radius: 8px;
|
||||
box-shadow: 5px 5px var(--shadow);
|
||||
display: block;
|
||||
margin: 0.25em;
|
||||
padding: 0.5em;
|
||||
text-align: center;
|
||||
}
|
||||
div.spsubsection a:hover {
|
||||
background: var(--link-hover);
|
||||
color: var(--background);
|
||||
}
|
|
@ -8,19 +8,22 @@
|
|||
/* GLOBALS */
|
||||
|
||||
:root {
|
||||
--background-bright: #fdfcfa;
|
||||
--background: #ecebe9;
|
||||
--background-bright: #323232;
|
||||
--background: #2a2a2a;
|
||||
--line: rgba(0,0,0,0.1);
|
||||
--greenlink: #327117;
|
||||
--greenlink-hover: #47b625;
|
||||
--link: #286a9d;
|
||||
--link-hover: #3ea5f3;
|
||||
--greenlink: #47b625;
|
||||
--greenlink-hover: #82e24f;
|
||||
--warning: #f7cf04;
|
||||
--error: #d95757;
|
||||
--link: #5da9fb;
|
||||
--link-hover: #81ccfb;
|
||||
--shadow: 8px -5px rgba(0,0,0,0.1);
|
||||
--text: #414040;
|
||||
--text-code: #a7674e;
|
||||
--text: #d9d9d9;
|
||||
--text-code: #d48163;
|
||||
}
|
||||
html {
|
||||
overflow-y: scroll;
|
||||
background: var(--background);
|
||||
}
|
||||
body {
|
||||
background: var(--background);
|
||||
|
@ -56,12 +59,19 @@ dl dt {
|
|||
dl dd {
|
||||
margin: 0;
|
||||
}
|
||||
ol,ul {
|
||||
margin: 1em 2em;
|
||||
}
|
||||
ol li,ul li {
|
||||
padding: 0.25em 0.5em;
|
||||
}
|
||||
|
||||
/* CUSTOM DIVS AND SPANS */
|
||||
a.quickbutton {
|
||||
background: var(--background-bright);
|
||||
background: var(--link);
|
||||
border-radius: 8px;
|
||||
box-shadow: 5px 5px var(--shadow);
|
||||
color: var(--background);
|
||||
display: block;
|
||||
font-size: 150%;
|
||||
margin: 0.5em 0;
|
||||
|
@ -82,6 +92,25 @@ div.quote {
|
|||
margin: 1em 4em;
|
||||
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 {
|
||||
font-size: 200%;
|
||||
float: right;
|
||||
|
@ -127,7 +156,7 @@ img.bigimg {
|
|||
}
|
||||
.header nav ul li {
|
||||
display: inline-block;
|
||||
padding: 0.8em;
|
||||
padding: 1em;
|
||||
}
|
||||
.header nav ul li:hover {
|
||||
background: var(--link-hover);
|
||||
|
@ -146,7 +175,7 @@ img.bigimg {
|
|||
border-radius: 8px;
|
||||
box-shadow: 5px 5px var(--shadow);
|
||||
margin: 1em 0;
|
||||
padding: 1em;
|
||||
padding: 2em;
|
||||
}
|
||||
.subcontainer h2 {
|
||||
margin: 0;
|
||||
|
@ -170,6 +199,7 @@ img.bigimg {
|
|||
}
|
||||
.footer p {
|
||||
margin: 0;
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
/* MOBILE */
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
<p>A pretty light modpack (as Terraria packs tend to be) with Calamity, extra music, and Magic Storage. Also the 1.4 door tweak thing, that's important too.</p>
|
||||
<p>World Backups:</p>
|
||||
<ul>
|
||||
<li><a href="/files/calamity1.tgz">calamity1</a> - 2020-10-05</li>
|
||||
<li><a href="https://srv.9iron.club/files/calamity1.tgz">calamity1</a> - 2020-10-05</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subcontainer">
|
||||
|
@ -34,7 +34,7 @@
|
|||
<p>It totally met the hype, but was simultaneously underwhelming. I don't know how they did it.</p>
|
||||
<p>World Backups:</p>
|
||||
<ul>
|
||||
<li><a href="/files/1401-farm-master1.wld">1401-farm-master1</a> - 2020-06-01</li>
|
||||
<li><a href="https://srv.9iron.club/files/1401-farm-master1.wld">1401-farm-master1</a> - 2020-06-01</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-meta.php';?>
|
||||
<title>9iron - TES3MP</title>
|
||||
</head>
|
||||
<body>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-header.php';?>
|
||||
<div class="content">
|
||||
<div class="section">
|
||||
<h1>TES3MP - Morrowind Multiplayer</h1>
|
||||
<p>TES3MP is a multiplayer mod for OpenMW, a Morrowind engine rewrite. World state is tied to your character, so multiple people can have multiple playthroughs at the same time.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h1>Installation</h1>
|
||||
<ol>
|
||||
<li>Download the package: <a href="https://github.com/TES3MP/openmw-tes3mp/releases/download/0.7.0-alpha/tes3mp-client.Win32.prerelease.0.7-alpha.zip">Windows</a>, <a href="https://github.com/TES3MP/openmw-tes3mp/releases/download/0.7.0-alpha/tes3mp-GNU+Linux-x86_64-release-0.7.0-alpha-abc4090a0f-01d297f5c6.tar.gz">Linux</a></li>
|
||||
<li>Extract it somewhere</li>
|
||||
</ol>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h1>Connecting to the Server</h1>
|
||||
<ol>
|
||||
<li>Go to where you extracted TES3MP</li>
|
||||
<li>Run <code>tes3mp-browser</code></li>
|
||||
<li>Search for "9iron" and enter the server</li>
|
||||
</ol>
|
||||
<p>The password is "dicks". The password is always "dicks".</p>
|
||||
</div>
|
||||
</div>
|
||||
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue