28 Commits
1.2.1 ... 1.5.0

Author SHA1 Message Date
1afd47e9dd Remove startpage 2023-02-14 16:57:21 -06:00
c25a3e88a1 Add background color to html
This should hopefully fix white flashes
2022-08-30 16:07:23 -05:00
f8e0613db8 Add new quote
Some checks failed
Git Desu/9iron/pipeline/head There was a failure building this commit
2022-06-22 23:44:28 -05:00
42480f0c09 Add test script
Some checks failed
Git Desu/9iron/pipeline/head There was a failure building this commit
2022-01-26 00:49:11 -06:00
501b5715b0 Dark mode? Dark mode
All checks were successful
Git Desu/9iron/pipeline/head This commit looks good
2022-01-26 00:41:55 -06:00
4d3ac51569 Fix typo 2022-01-26 00:35:39 -06:00
a4cde53a63 Switch to a Docker agent (hopefully)
Some checks failed
Git Desu/9iron/pipeline/head There was a failure building this commit
2022-01-23 08:46:34 -06:00
cdd06e78d0 Fix syntax error in Jenkinsfile
All checks were successful
Git Desu/9iron/pipeline/head This commit looks good
2022-01-22 15:28:24 -06:00
5229ecd6b6 Merge gitlab.com:rehashedsalt/9iron
Some checks failed
Git Desu/9iron/pipeline/head There was a failure building this commit
2022-01-22 15:25:31 -06:00
7e45b51a8a Add test Jenkinsfile 2022-01-22 15:25:03 -06:00
5a3efb8d99 Add a quote 2022-01-16 21:07:39 -06:00
6041244174 Goddammit I missed a comma 2022-01-01 22:30:16 -06:00
ff4412cf19 Add a bunch of new quotes 2022-01-01 13:01:00 -06:00
57c19f545c Add docs on MovieNight 2021-08-24 22:09:28 -05:00
77b642fd5e Add Preston's first quote 2021-08-19 19:13:13 -05:00
bad0005ca8 Point to OpenJDK instead of Oracle Java 2021-08-11 01:05:06 -05:00
c459302873 Add Nagios 2021-08-08 01:37:32 -05:00
4485eaf2ea Reorganize startpage things 2021-08-01 22:51:35 -05:00
be62eaab90 Add quote 2021-08-01 15:43:48 -05:00
e3cda80e2d s/push/deploy/g 2021-08-01 14:47:57 -05:00
45b69f0d40 Trigger an Ansible play on pushes 2021-08-01 14:45:52 -05:00
088f732380 Add a quote 2021-07-22 13:19:51 -05:00
2915d423ce Retire the Valhelsia pack 2021-07-13 12:23:37 -05:00
f9fc76f0aa Get rid of those last few straggler services 2021-06-20 21:52:09 -05:00
1ad0702a51 Add a section for CSS 2021-06-18 12:53:50 -05:00
1053c272e2 Deprecate git/nc 2021-06-18 12:23:30 -05:00
de333c1184 Add a quick sanity check section to the Minecraft install guide 2021-06-18 12:05:15 -05:00
a99fef6e22 Add Carson's beginner pack 2021-05-18 20:47:37 -05:00
15 changed files with 173 additions and 170 deletions

View File

@@ -4,3 +4,4 @@
deploy.sh
README.md
test.sh
Jenkinsfile

View File

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

19
Jenkinsfile vendored Normal file
View File

@@ -0,0 +1,19 @@
pipeline {
agent {
docker {
image 'morlay/buildx:607a2ce'
}
}
stages {
stage('Build') {
steps {
echo 'BUILD'
}
}
stage('Build Tag') {
steps {
echo 'BUILD TAG'
}
}
}
}

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

@@ -19,23 +19,20 @@
<h1>Terraria</h1>
<p>A game we've sunk just as much time into as Minecraft. Sometimes modded, sometimes not</p>
</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">
<i class="fa fa-random"></i>
<h1>SMZ3 Multiworld</h1>
<p>Strap two games together, then strap a bunch of those games together and shake them real hard</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 href="/movienight" class="iconbutton">
<i class="fa fa-film"></i>
<h1>Movie Night</h1>
<p>Take a seat, pop some popcorn, and watch a movie with da bois. Anybody can host if they want</p>
</a>
</div>
</div>

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,23 +15,24 @@
</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 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 class="subcontainer" id="multimc">
<h2>2. Installing MultiMC</h2>

45
movienight/index.php Normal file
View File

@@ -0,0 +1,45 @@
<!DOCTYPE html>
<html>
<head>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-meta.php';?>
<title>9iron - Movie Night</title>
</head>
<body>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-header.php';?>
<div class="content">
<div class="section">
<h1>Movie Night</h1>
<div class="subcontainer">
<h2>Tuning In?</h2>
<p><a class="quickbutton" href="https://movie.desu.ltd">Click Here to Watch</a></p>
<h2>What's Movie Night?</h2>
<p>Movie Night is a service hosted on desu.ltd which provides quick, disposable, self-hosted streams; perfect for organizing a quick movie or stream session. All you need to use it is OBS.</p>
<p>If you're interested in using Movie Night, see the below section. <a href="/about">Contact me</a> for more details.</p>
</div>
<div class="subcontainer">
<h2>Hosting</h2>
<p>Hosting a movie night is very straightforward. Install OBS, then go to Tools &gt; Auto-Configuration Wizard.</p>
<ol>
<li>Install <a href="https://obsproject.com/download">OBS</a></li>
<li>Go to Tools &gt; Auto-Configuration Wizard (this wizard should also automatically appear on first launch). Provide the following details and leave the rest at defaults</li>
<ul>
<li>Service: <code>Custom</code></li>
<li>Server: <code>rtmp://movie.desu.ltd/live</code></li>
<li>Stream Key: <a href="/about">Contact me</a> for the key. Note that I may need to change it should somebody use it for nefarious purposes</li>
<li>Estimate bitrate with bandwidth test: <code>Checked</code></li>
</ul>
<li>Set up your scenes and sources and get ready for the stream. If you need help, I'd recommend consulting the <a href="https://obsproject.com/wiki/OBS-Studio-Quickstart">OBS Studio Quickstart Guide</a> (you've already completed step 1 by getting this far)</li>
</ol>
</div>
<div class="subcontainer">
<h2>FAQ</h2>
<dl>
<dt>Q: The chat is broken</dt>
<dd>A: That's not a question, but I know. I'm working on it.</dd>
</dl>
</div>
</div>
</div>
<?php include $_SERVER['DOCUMENT_ROOT'].'/src/common-footer.php';?>
</body>
</html>

View File

@@ -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,8 +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\"",
@@ -160,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\"",
@@ -176,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",

View File

@@ -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>

View File

@@ -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);
}

View File

@@ -8,21 +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;
--greenlink: #47b625;
--greenlink-hover: #82e24f;
--warning: #f7cf04;
--error: #d95757;
--link: #286a9d;
--link-hover: #3ea5f3;
--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);
@@ -67,9 +68,10 @@ ol li,ul li {
/* 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;

10
test.sh Executable file
View File

@@ -0,0 +1,10 @@
#! /bin/sh
#
# test.sh
# Copyright (C) 2020 Vintage Salt <rehashedsalt@cock.li>
#
# Distributed under terms of the MIT license.
#
sudo docker run -p 8080:80 -it "$(sudo docker build -q .)"