summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpants <niklasjo2004@gmail.com>2026-09-21 14:16:38 -0700
committerpants <niklasjo2004@gmail.com>2026-09-21 14:16:38 -0700
commit7807482cf67e0b537ee3f350e1f126da9245a7a7 (patch)
tree0ace2122c0a8bfd03a8e52c8d6d076e539fe589f
-rw-r--r--compose/homeassistant/docker-compose.yml11
-rw-r--r--compose/minecraft-paper/docker-compose.yaml16
-rw-r--r--compose/nginx-proxy-manager/docker-compose.yaml12
-rw-r--r--compose/nginx/docker-compose.yaml9
-rw-r--r--compose/nginx/src/contact.html22
-rw-r--r--compose/nginx/src/gigachad.html20
-rw-r--r--compose/nginx/src/index.html20
-rw-r--r--compose/nginx/src/main.js5
-rw-r--r--compose/nginx/src/maxresdefault.jpgbin0 -> 55222 bytes
-rw-r--r--compose/nginx/src/resume.html14
-rw-r--r--compose/nginx/src/resume.pdfbin0 -> 60846 bytes
-rw-r--r--compose/nginx/src/style.css43
-rw-r--r--compose/open-webui/docker-compose.yaml11
-rw-r--r--compose/pihole/.DS_Storebin0 -> 6148 bytes
-rw-r--r--compose/pihole/docker-compose.yaml26
-rw-r--r--compose/terraria/docker-compose.yaml14
-rw-r--r--compose/terraria/server/banlist.txt0
-rw-r--r--compose/terraria/server/serverconfig.txt97
-rw-r--r--compose/tmodloader/docker-compose.yaml38
-rw-r--r--compose/vaultwarden/docker-compose.yaml9
-rw-r--r--compose/vaultwarden/vw_data/db.sqlite3bin0 -> 499712 bytes
-rw-r--r--compose/vaultwarden/vw_data/db.sqlite3-shmbin0 -> 32768 bytes
-rw-r--r--compose/vaultwarden/vw_data/db.sqlite3-walbin0 -> 49472 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/10.100.1.0.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/10.100.1.7.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/10.154.2.193.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/10.50.0.44.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/50.47.229.253.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/9animetv.to.pngbin0 -> 5903 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/account.cengage.com.pngbin0 -> 4286 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/account.ubisoft.com.pngbin0 -> 1065 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/account.ui.com.pngbin0 -> 1759 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/account.wolfram.com.pngbin0 -> 34494 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.autodesk.com.pngbin0 -> 1374 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.firefox.com.pngbin0 -> 7406 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.google.com.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.nintendo.com.pngbin0 -> 6082 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.pixiv.net.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/accounts.spotify.com.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/admissions.uwb.edu.pngbin0 -> 2834 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/allstate.com.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/app.myirmobile.com.pngbin0 -> 26023 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/app.stash.com.pngbin0 -> 605 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/apple.com.pngbin0 -> 22382 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/arrivecan.cbsa-asfc.cloud-nuage.canada.ca.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.23andme.com.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.edgenuity.com.pngbin0 -> 2956 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.rec.net.pngbin0 -> 2979 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.sheetmusicplus.com.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.starlink.com.pngbin0 -> 15406 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/auth.ticketmaster.com.pngbin0 -> 4286 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/bandcamp.com.pngbin0 -> 919 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/beta.foreflight.com.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/bitwarden.com.pngbin0 -> 1159 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/care.siriusxm.com.pngbin0 -> 6553 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/chat.mitchellgjohnson.com.pngbin0 -> 10911 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/checkin.salonultimate.com.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/cloud.johnsonfamilies.net.pngbin0 -> 90022 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.pngbin0 -> 5486 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/contributor-accounts.shutterstock.com.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/creditkarma.com.pngbin0 -> 2287 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/dash.cloudflare.com.pngbin0 -> 2485 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/discord.com.pngbin0 -> 557 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/discordapp.com.pngbin0 -> 557 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/ds1621.local.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/edstem.org.pngbin0 -> 3315 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/edupoint.com.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.pngbin0 -> 1250 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/fishhunt.dfw.wa.gov.pngbin0 -> 13606 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/frame.work.pngbin0 -> 754 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/funimation.com.pngbin0 -> 617 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/git.galacticpants.net.pngbin0 -> 4351 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/github.com.pngbin0 -> 33270 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/gogs.galacticpants.net.pngbin0 -> 40432 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/gopro.com.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/grabcad.com.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/home.openweathermap.org.pngbin0 -> 1726 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/hub.docker.com.pngbin0 -> 1358 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/idp.u.washington.edu.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/ifttt.com.pngbin0 -> 404 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/instagram.com.pngbin0 -> 1772 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/jellyfin.galacticpants.net.pngbin0 -> 8515 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/komga.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/learning.constructivedialogue.org.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/login.amtrak.com.pngbin0 -> 1038 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/login.docker.com.pngbin0 -> 586 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/login.live.com.pngbin0 -> 17174 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/login.microsoftonline.com.pngbin0 -> 17174 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/login.pearson.com.pngbin0 -> 9662 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/mcare.siriusxm.com.pngbin0 -> 6553 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/mobile.orangetheory.com.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/modrinth.com.pngbin0 -> 24838 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/my.ciee.org.pngbin0 -> 1614 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/my.cigna.com.pngbin0 -> 3098 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/myliftmaster.com.pngbin0 -> 16958 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/mytotalconnectcomfort.com.pngbin0 -> 1454 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.pngbin0 -> 90022 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/nginx.galacticpants.net.pngbin0 -> 2696 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/null.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/obsidian.md.pngbin0 -> 31332 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/ollama.galacticpants.net.pngbin0 -> 10911 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/onetracker.app.pngbin0 -> 9937 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/online.jimmyjohns.com.pngbin0 -> 3329 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/onlinebanking.becu.org.pngbin0 -> 4714 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/osu.ppy.sh.pngbin0 -> 1889 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/pbs.galacticpants.net.pngbin0 -> 4977 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/portainer.mitchellgjohnson.com.pngbin0 -> 1137 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/profile.nvgs.nvidia.com.pngbin0 -> 492 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/profile.oracle.com.pngbin0 -> 10134 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/quizlet.com.pngbin0 -> 1962 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/quizlet.com.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/rec.net.pngbin0 -> 2979 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/reddit.com.pngbin0 -> 3886 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/redshelf.com.pngbin0 -> 2634 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/ring.com.pngbin0 -> 1675 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/robinhood.com.pngbin0 -> 2074 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/secure.login.gov.pngbin0 -> 3902 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/shibboleth-idp.collegenet.com.pngbin0 -> 1288 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/signup.cloud.oracle.com.pngbin0 -> 4988 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/snapchat.com.pngbin0 -> 15406 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.pngbin0 -> 4977 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/sso.crunchyroll.com.pngbin0 -> 386 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/sso.rumba.pearsoncmg.com.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/student.naviance.com.pngbin0 -> 1889 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/syncthing.galacticpants.net.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/theblacktux.com.pngbin0 -> 2734 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/twitch.tv.pngbin0 -> 382 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/twitter.com.pngbin0 -> 675 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/unifi.galacticpants.net.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/unifi.ui.com.pngbin0 -> 1759 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/us05web.zoom.us.pngbin0 -> 5308 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/users.nexusmods.com.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/venmo.com.pngbin0 -> 9854 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/wa-nor-psv.edupoint.com.pngbin0 -> 32038 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/wiki.archlinux.org.pngbin0 -> 501 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.amazon.com.pngbin0 -> 17542 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.att.com.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.chipotle.com.pngbin0 -> 24069 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.hilton.com.pngbin0 -> 15086 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.linkedin.com.pngbin0 -> 24838 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.moddiy.com.pngbin0 -> 637 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.netflix.com.pngbin0 -> 1755 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.newgrounds.com.pngbin0 -> 4186 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.openstreetmap.org.pngbin0 -> 3126 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.parchment.com.pngbin0 -> 633 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.patreon.com.pngbin0 -> 612 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.paypal.com.pngbin0 -> 6647 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.remind.com.pngbin0 -> 815 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.roblox.com.pngbin0 -> 8743 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.sheetmusicplus.com.pngbin0 -> 1125 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.showclix.com.pngbin0 -> 1014 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.trekbikes.com.pngbin0 -> 2059 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.ubookstore.com.pngbin0 -> 5430 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/www.webassign.net.pngbin0 -> 1150 bytes
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/yugen.to.png.miss0
-rw-r--r--compose/vaultwarden/vw_data/icon_cache/zoom.us.pngbin0 -> 5308 bytes
-rw-r--r--compose/vaultwarden/vw_data/rsa_key.pem27
-rw-r--r--compose/vaultwarden/vw_data/rsa_key.pub.pem9
162 files changed, 403 insertions, 0 deletions
diff --git a/compose/homeassistant/docker-compose.yml b/compose/homeassistant/docker-compose.yml
new file mode 100644
index 0000000..d8ad0b1
--- /dev/null
+++ b/compose/homeassistant/docker-compose.yml
@@ -0,0 +1,11 @@
+services:
+ homeassistant:
+ container_name: homeassistant
+ image: "ghcr.io/home-assistant/home-assistant:stable"
+ volumes:
+ #- /PATH_TO_YOUR_CONFIG:/config
+ - /etc/localtime:/etc/localtime:ro
+ - /run/dbus:/run/dbus:ro
+ restart: unless-stopped
+ privileged: true
+ network_mode: host
diff --git a/compose/minecraft-paper/docker-compose.yaml b/compose/minecraft-paper/docker-compose.yaml
new file mode 100644
index 0000000..5fc3de6
--- /dev/null
+++ b/compose/minecraft-paper/docker-compose.yaml
@@ -0,0 +1,16 @@
+version: "4"
+services:
+ minecraft:
+ image: marctv/minecraft-papermc-server:latest
+ container_name: mcserver
+ restart: always
+ environment:
+ MEMORYSIZE: "2G"
+ PAPERMC_FLAGS: ""
+ volumes:
+ - "./server:/data:rw"
+ ports:
+ - "25565:25565"
+ stdin_open: true
+ tty: true
+
diff --git a/compose/nginx-proxy-manager/docker-compose.yaml b/compose/nginx-proxy-manager/docker-compose.yaml
new file mode 100644
index 0000000..f687aed
--- /dev/null
+++ b/compose/nginx-proxy-manager/docker-compose.yaml
@@ -0,0 +1,12 @@
+version: '3.8'
+services:
+ app:
+ image: 'jc21/nginx-proxy-manager:latest'
+ restart: unless-stopped
+ ports:
+ - '80:80'
+ - '81:81'
+ - '443:443'
+ volumes:
+ - ./data:/data
+ - ./letsencrypt:/etc/letsencrypt
diff --git a/compose/nginx/docker-compose.yaml b/compose/nginx/docker-compose.yaml
new file mode 100644
index 0000000..881bea6
--- /dev/null
+++ b/compose/nginx/docker-compose.yaml
@@ -0,0 +1,9 @@
+version: "3"
+services:
+ website:
+ image: nginx:alpine
+ ports:
+ - "8080:80"
+ restart: always
+ volumes:
+ - ./src/:/usr/share/nginx/html
diff --git a/compose/nginx/src/contact.html b/compose/nginx/src/contact.html
new file mode 100644
index 0000000..c5516f7
--- /dev/null
+++ b/compose/nginx/src/contact.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="stylesheet" href="style.css"/>
+</head>
+</body>
+ <div class="sidenav">
+ <a href="index.html">Home</a>
+ <a href="contact.html">Contact</a>
+ <a href="resume.pdf" target="blank">Resume</a>
+ </div>
+ <div class="main">
+ <h1>Contact Info</h1>
+ <h2>Phone #: 425-553-7229</h2>
+ <h2>School email (2022-2026): nikjo04@uw.edu</h2>
+ <h2>Personal email: niklasjo2004@gmail.com</h2>
+ </div>
+</body>
+</html> \ No newline at end of file
diff --git a/compose/nginx/src/gigachad.html b/compose/nginx/src/gigachad.html
new file mode 100644
index 0000000..a0517d2
--- /dev/null
+++ b/compose/nginx/src/gigachad.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="stylesheet" href="style.css"/>
+</head>
+<body>
+ <div class="sidenav">
+ <a href="index.html">Home</a>
+ <a href="contact.html">Contact</a>
+ <a href="resume.pdf">Resume</a>
+ </div>
+ <div class="main">
+ <h1>This is my current physical appearance</h1>
+ <img src="maxresdefault.jpg">
+ </div>
+</body>
+</html>
diff --git a/compose/nginx/src/index.html b/compose/nginx/src/index.html
new file mode 100644
index 0000000..50e046c
--- /dev/null
+++ b/compose/nginx/src/index.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <link rel="stylesheet" href="style.css" />
+ <script src="main.js"></script>
+ </head>
+ <body>
+ <div class="sidenav">
+ <a href="index.html">Home</a>
+ <a href="contact.html">Contact</a>
+ <a href="resume.pdf" target="blank">Resume</a>
+ </div>
+ <div class="main">
+ <h1>Nik Johnson</h1>
+ <h3>Atmospheric Sciences at UW Seattle | 2022-2026</h3>
+ </div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/compose/nginx/src/main.js b/compose/nginx/src/main.js
new file mode 100644
index 0000000..04c5219
--- /dev/null
+++ b/compose/nginx/src/main.js
@@ -0,0 +1,5 @@
+// document.getElementById("demo").innerHTML = x + y;
+
+// console.log(document.getElementById("balls"))
+// console.log(document.getElementsByClassName("main")[0]);
+// document.getElementsByClassName("main")[0].children[0].innerHTML = "BALLS BALLS BALLS" \ No newline at end of file
diff --git a/compose/nginx/src/maxresdefault.jpg b/compose/nginx/src/maxresdefault.jpg
new file mode 100644
index 0000000..7e8de07
--- /dev/null
+++ b/compose/nginx/src/maxresdefault.jpg
Binary files differ
diff --git a/compose/nginx/src/resume.html b/compose/nginx/src/resume.html
new file mode 100644
index 0000000..af3167d
--- /dev/null
+++ b/compose/nginx/src/resume.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="stylesheet" href="style.css" />
+</head>
+<body>
+ <div class="main">
+ <iframe src="resume.pdf" width="100%" height="1000px"></iframe>
+ </div>
+</body>
+</html> \ No newline at end of file
diff --git a/compose/nginx/src/resume.pdf b/compose/nginx/src/resume.pdf
new file mode 100644
index 0000000..5397a2e
--- /dev/null
+++ b/compose/nginx/src/resume.pdf
Binary files differ
diff --git a/compose/nginx/src/style.css b/compose/nginx/src/style.css
new file mode 100644
index 0000000..bf08cbe
--- /dev/null
+++ b/compose/nginx/src/style.css
@@ -0,0 +1,43 @@
+body {
+ font-family: 'Courier New';
+}
+
+.sidenav {
+ height: 100%;
+ width: 150px;
+ position: fixed;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ background-color: #111;
+ overflow-x: hidden;
+ padding-top: 20px;
+}
+
+.sidenav a {
+ padding: 6px 8px 6px 16px;
+ text-decoration: none;
+ font-size: 25px;
+ color: #818181;
+ display: block;
+}
+
+.sidenav a:hover {
+ color: #f1f1f1;
+}
+
+.main {
+ margin-left: 150px;
+ font-size: 28px;
+ padding: 0px 10px;
+}
+
+@media screen and (max-height: 450px) {
+ .sidenav {
+ padding-top: 15px;
+ }
+
+ .sidenav a {
+ font-size: 18px;
+ }
+} \ No newline at end of file
diff --git a/compose/open-webui/docker-compose.yaml b/compose/open-webui/docker-compose.yaml
new file mode 100644
index 0000000..3907540
--- /dev/null
+++ b/compose/open-webui/docker-compose.yaml
@@ -0,0 +1,11 @@
+services:
+ open_webui:
+ container_name: open_webui
+ image: ghcr.io/open-webui/open-webui:main
+ restart: always
+ ports:
+ - "3000:8080/tcp"
+ environment:
+ OLLAMA_BASE_URL: "http://10.100.1.10:11434"
+ volumes:
+ - "./data:/app/backend/data"
diff --git a/compose/pihole/.DS_Store b/compose/pihole/.DS_Store
new file mode 100644
index 0000000..deab89b
--- /dev/null
+++ b/compose/pihole/.DS_Store
Binary files differ
diff --git a/compose/pihole/docker-compose.yaml b/compose/pihole/docker-compose.yaml
new file mode 100644
index 0000000..ee11fc7
--- /dev/null
+++ b/compose/pihole/docker-compose.yaml
@@ -0,0 +1,26 @@
+version: "3"
+
+# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
+services:
+ pihole:
+ container_name: pihole
+ image: pihole/pihole:latest
+ hostname: pihole
+ # For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
+ ports:
+ - "53:53/tcp"
+ - "53:53/udp"
+ - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
+ - "80:80/tcp"
+ environment:
+ TZ: 'America/Chicago'
+ WEBPASSWORD: '946731'
+ # Volumes store your data between container upgrades
+ volumes:
+ - './etc-pihole:/etc/pihole'
+ - './etc-dnsmasq.d:/etc/dnsmasq.d'
+ # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
+ cap_add:
+ - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
+ restart: unless-stopped
+
diff --git a/compose/terraria/docker-compose.yaml b/compose/terraria/docker-compose.yaml
new file mode 100644
index 0000000..0cc4d4b
--- /dev/null
+++ b/compose/terraria/docker-compose.yaml
@@ -0,0 +1,14 @@
+version: '3'
+
+services:
+ terraria:
+ image: ghcr.io/beardedio/terraria:latest
+ ports:
+ - '7777:7777'
+ restart: unless-stopped
+ environment:
+ - world=nuctest.wld
+ volumes:
+ - ./server/:/config
+ tty: true
+ stdin_open: true
diff --git a/compose/terraria/server/banlist.txt b/compose/terraria/server/banlist.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/terraria/server/banlist.txt
diff --git a/compose/terraria/server/serverconfig.txt b/compose/terraria/server/serverconfig.txt
new file mode 100644
index 0000000..3acff5e
--- /dev/null
+++ b/compose/terraria/server/serverconfig.txt
@@ -0,0 +1,97 @@
+#this is an example config file for TerrariaServer.exe
+#use the command 'TerrariaServer.exe -config serverconfig.txt' to use this configuration or run start-server.bat
+#please report crashes by emailing crashlog.txt to support@terraria.org
+
+#the following is a list of available command line parameters:
+
+#-config <config file> Specifies the configuration file to use.
+#-port <port number> Specifies the port to listen on.
+#-players <number> / -maxplayers <number> Sets the max number of players
+#-pass <password> / -password <password> Sets the server password
+#-world <world file> Load a world and automatically start the server.
+#-autocreate <#> Creates a world if none is found in the path specified by -world. World size is specified by: 1(small), 2(medium), and 3(large).
+#-banlist <path> Specifies the location of the banlist. Defaults to "banlist.txt" in the working directory.
+#-worldname <world name> Sets the name of the world when using -autocreate.
+#-secure Adds addition cheat protection to the server.
+#-noupnp Disables automatic port forwarding
+#-steam Enables Steam Support
+#-lobby <friends> or <private> Allows friends to join the server or sets it to private if Steam is enabled
+#-ip <ip address> Sets the IP address for the server to listen on
+#-forcepriority <priority> Sets the process priority for this task. If this is used the "priority" setting below will be ignored.
+#-disableannouncementbox Disables the text announcements Announcement Box makes when pulsed from wire.
+#-announcementboxrange <number> Sets the announcement box text messaging range in pixels, -1 for serverwide announcements.
+#-seed <seed> Specifies the world seed when using -autocreate
+
+#remove the # in front of commands to enable them.
+
+#Load a world and automatically start the server.
+#world=C:\Users\YOUR_USERNAME_HERE\My Documents\My Games\Terraria\Worlds\world1.wld
+
+#Creates a new world if none is found. World size is specified by: 1(small), 2(medium), and 3(large).
+#autocreate=1
+
+#Sets the world seed when using autocreate
+#seed=AwesomeSeed
+
+#Sets the name of the world when using autocreate
+#worldname=Terraria
+
+#Sets the difficulty of the world when using autocreate 0(classic), 1(expert), 2(master), 3(journey)
+#difficulty=0
+
+#Sets the max number of players allowed on a server. Value must be between 1 and 255
+#maxplayers=8
+
+#Set the port number
+#port=7777
+
+#Set the server password
+#password=p@55w0rd
+
+#Set the message of the day
+#motd=Please don’t cut the purple trees!
+
+#Sets the folder where world files will be stored
+#worldpath=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\
+
+#Sets the number of rolling world backups to keep
+#worldrollbackstokeep=2
+
+#The location of the banlist. Defaults to "banlist.txt" in the working directory.
+#banlist=banlist.txt
+
+#Adds addition cheat protection.
+#secure=1
+
+#Sets the server language from its language code.
+#English = en-US, German = de-DE, Italian = it-IT, French = fr-FR, Spanish = es-ES, Russian = ru-RU, Chinese = zh-Hans, Portuguese = pt-BR, Polish = pl-PL,
+#language=en-US
+
+#Automatically forward ports with uPNP
+#upnp=1
+
+#Reduces enemy skipping but increases bandwidth usage. The lower the number the less skipping will happen, but more data is sent. 0 is off.
+#npcstream=60
+
+#Default system priority 0:Realtime, 1:High, 2:AboveNormal, 3:Normal, 4:BelowNormal, 5:Idle
+priority=1
+
+#Reduces maximum liquids moving at the same time. If enabled may reduce lags but liquids may take longer to settle.
+#slowliquids=1
+
+#Journey mode power permissions for every individual power. 0: Locked for everyone, 1: Can only be changed by host, 2: Can be changed by everyone
+#journeypermission_time_setfrozen=2
+#journeypermission_time_setdawn=2
+#journeypermission_time_setnoon=2
+#journeypermission_time_setdusk=2
+#journeypermission_time_setmidnight=2
+#journeypermission_godmode=2
+#journeypermission_wind_setstrength=2
+#journeypermission_rain_setstrength=2
+#journeypermission_time_setspeed=2
+#journeypermission_rain_setfrozen=2
+#journeypermission_wind_setfrozen=2
+#journeypermission_increaseplacementrange=2
+#journeypermission_setdifficulty=2
+#journeypermission_biomespread_setfrozen=2
+#journeypermission_setspawnrate=2
diff --git a/compose/tmodloader/docker-compose.yaml b/compose/tmodloader/docker-compose.yaml
new file mode 100644
index 0000000..5d66d0f
--- /dev/null
+++ b/compose/tmodloader/docker-compose.yaml
@@ -0,0 +1,38 @@
+version: '3'
+services:
+ tmodloader:
+ restart: unless-stopped
+ #stdin_open: true
+ image: 'jacobsmile/tmodloader1.4:latest'
+ container_name: 'tmodloader'
+ ports:
+ - "7777:7777"
+ expose:
+ - "7777"
+ environment:
+ # Download mods.
+ - "TMOD_AUTODOWNLOAD=2669644269,2824688266,2824688072,2816694149,2669670918,2908170107,2563309347,2619954303,2909886416,3106201538"
+ # Enable mods.
+ - "TMOD_ENABLEDMODS=2669644269,2824688266,2824688072,2816694149,2669670918,2908170107,2563309347,2619954303,2909886416,3106201538"
+ # Shutdown Message and Autosave Interval (In Minutes)
+ - "TMOD_SHUTDOWN_MESSAGE=Goodbye!"
+ - "TMOD_AUTOSAVE_INTERVAL=15"
+ # Server Settings
+ - "TMOD_MOTD=NUH UH!!!"
+ - "TMOD_PASS=balls"
+ - "TMOD_MAXPLAYERS=8"
+ # The following world settings are only used when generating a new world.
+ - "TMOD_WORLDNAME=boner"
+ - "TMOD_WORLDSIZE=3"
+ - "TMOD_WORLDSEED=balls"
+ - "TMOD_DIFFICULTY=1"
+ - "TMOD_NPCSTREAM=30"
+ # (Deprecated) If TMOD_USECONFIGFILE is set to "Yes", it is expected to have a serverconfig.txt mapped. The Server Settings above will be ignored.
+ - "TMOD_USECONFIGFILE=No"
+ - "UPDATE_NOTICE=false"
+
+ volumes:
+ #### By default, the below setting will create a data directory on your host where this compose file lives.
+ - "./server:/data"
+ # Uncomment the below line if you plan to use a mapped config file.
+ #- "/path/to/config/config.txt:/root/terraria-server/serverconfig.txt"
diff --git a/compose/vaultwarden/docker-compose.yaml b/compose/vaultwarden/docker-compose.yaml
new file mode 100644
index 0000000..38466ec
--- /dev/null
+++ b/compose/vaultwarden/docker-compose.yaml
@@ -0,0 +1,9 @@
+services:
+ vaultwarden:
+ image: vaultwarden/server
+ container_name: vaultwarden
+ restart: unless-stopped
+ volumes:
+ - "./vw_data/:/data/"
+ ports:
+ - "9090:80"
diff --git a/compose/vaultwarden/vw_data/db.sqlite3 b/compose/vaultwarden/vw_data/db.sqlite3
new file mode 100644
index 0000000..1e20f07
--- /dev/null
+++ b/compose/vaultwarden/vw_data/db.sqlite3
Binary files differ
diff --git a/compose/vaultwarden/vw_data/db.sqlite3-shm b/compose/vaultwarden/vw_data/db.sqlite3-shm
new file mode 100644
index 0000000..9674cc5
--- /dev/null
+++ b/compose/vaultwarden/vw_data/db.sqlite3-shm
Binary files differ
diff --git a/compose/vaultwarden/vw_data/db.sqlite3-wal b/compose/vaultwarden/vw_data/db.sqlite3-wal
new file mode 100644
index 0000000..a7d15c7
--- /dev/null
+++ b/compose/vaultwarden/vw_data/db.sqlite3-wal
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/10.100.1.0.png.miss b/compose/vaultwarden/vw_data/icon_cache/10.100.1.0.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/10.100.1.0.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/10.100.1.7.png.miss b/compose/vaultwarden/vw_data/icon_cache/10.100.1.7.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/10.100.1.7.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/10.154.2.193.png.miss b/compose/vaultwarden/vw_data/icon_cache/10.154.2.193.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/10.154.2.193.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/10.50.0.44.png.miss b/compose/vaultwarden/vw_data/icon_cache/10.50.0.44.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/10.50.0.44.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/50.47.229.253.png.miss b/compose/vaultwarden/vw_data/icon_cache/50.47.229.253.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/50.47.229.253.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/9animetv.to.png b/compose/vaultwarden/vw_data/icon_cache/9animetv.to.png
new file mode 100644
index 0000000..07f80be
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/9animetv.to.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/account.cengage.com.png b/compose/vaultwarden/vw_data/icon_cache/account.cengage.com.png
new file mode 100644
index 0000000..c54f053
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/account.cengage.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/account.ubisoft.com.png b/compose/vaultwarden/vw_data/icon_cache/account.ubisoft.com.png
new file mode 100644
index 0000000..81d3c21
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/account.ubisoft.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/account.ui.com.png b/compose/vaultwarden/vw_data/icon_cache/account.ui.com.png
new file mode 100644
index 0000000..f3a5106
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/account.ui.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/account.wolfram.com.png b/compose/vaultwarden/vw_data/icon_cache/account.wolfram.com.png
new file mode 100644
index 0000000..aa29a5f
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/account.wolfram.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.autodesk.com.png b/compose/vaultwarden/vw_data/icon_cache/accounts.autodesk.com.png
new file mode 100644
index 0000000..5764dca
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.autodesk.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.firefox.com.png b/compose/vaultwarden/vw_data/icon_cache/accounts.firefox.com.png
new file mode 100644
index 0000000..3ebe93e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.firefox.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.google.com.png b/compose/vaultwarden/vw_data/icon_cache/accounts.google.com.png
new file mode 100644
index 0000000..82339b3
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.google.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.nintendo.com.png b/compose/vaultwarden/vw_data/icon_cache/accounts.nintendo.com.png
new file mode 100644
index 0000000..c477912
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.nintendo.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.pixiv.net.png b/compose/vaultwarden/vw_data/icon_cache/accounts.pixiv.net.png
new file mode 100644
index 0000000..fbb298c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.pixiv.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/accounts.spotify.com.png b/compose/vaultwarden/vw_data/icon_cache/accounts.spotify.com.png
new file mode 100644
index 0000000..bed17b7
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/accounts.spotify.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/admissions.uwb.edu.png b/compose/vaultwarden/vw_data/icon_cache/admissions.uwb.edu.png
new file mode 100644
index 0000000..ee5abc6
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/admissions.uwb.edu.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/allstate.com.png b/compose/vaultwarden/vw_data/icon_cache/allstate.com.png
new file mode 100644
index 0000000..086e9be
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/allstate.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/app.myirmobile.com.png b/compose/vaultwarden/vw_data/icon_cache/app.myirmobile.com.png
new file mode 100644
index 0000000..a65a30d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/app.myirmobile.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/app.stash.com.png b/compose/vaultwarden/vw_data/icon_cache/app.stash.com.png
new file mode 100644
index 0000000..48fb77d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/app.stash.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/apple.com.png b/compose/vaultwarden/vw_data/icon_cache/apple.com.png
new file mode 100644
index 0000000..ad46309
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/apple.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/arrivecan.cbsa-asfc.cloud-nuage.canada.ca.png b/compose/vaultwarden/vw_data/icon_cache/arrivecan.cbsa-asfc.cloud-nuage.canada.ca.png
new file mode 100644
index 0000000..7848a38
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/arrivecan.cbsa-asfc.cloud-nuage.canada.ca.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.23andme.com.png b/compose/vaultwarden/vw_data/icon_cache/auth.23andme.com.png
new file mode 100644
index 0000000..5359505
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.23andme.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.edgenuity.com.png b/compose/vaultwarden/vw_data/icon_cache/auth.edgenuity.com.png
new file mode 100644
index 0000000..7aaed55
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.edgenuity.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.rec.net.png b/compose/vaultwarden/vw_data/icon_cache/auth.rec.net.png
new file mode 100644
index 0000000..5309cc9
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.rec.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.sheetmusicplus.com.png b/compose/vaultwarden/vw_data/icon_cache/auth.sheetmusicplus.com.png
new file mode 100644
index 0000000..24d97f2
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.sheetmusicplus.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.starlink.com.png b/compose/vaultwarden/vw_data/icon_cache/auth.starlink.com.png
new file mode 100644
index 0000000..ee726ec
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.starlink.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/auth.ticketmaster.com.png b/compose/vaultwarden/vw_data/icon_cache/auth.ticketmaster.com.png
new file mode 100644
index 0000000..dda2150
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/auth.ticketmaster.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/bandcamp.com.png b/compose/vaultwarden/vw_data/icon_cache/bandcamp.com.png
new file mode 100644
index 0000000..2de405a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/bandcamp.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/beta.foreflight.com.png.miss b/compose/vaultwarden/vw_data/icon_cache/beta.foreflight.com.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/beta.foreflight.com.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/bitwarden.com.png b/compose/vaultwarden/vw_data/icon_cache/bitwarden.com.png
new file mode 100644
index 0000000..420c321
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/bitwarden.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/care.siriusxm.com.png b/compose/vaultwarden/vw_data/icon_cache/care.siriusxm.com.png
new file mode 100644
index 0000000..4c516bf
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/care.siriusxm.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/chat.mitchellgjohnson.com.png b/compose/vaultwarden/vw_data/icon_cache/chat.mitchellgjohnson.com.png
new file mode 100644
index 0000000..2b20747
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/chat.mitchellgjohnson.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/checkin.salonultimate.com.png b/compose/vaultwarden/vw_data/icon_cache/checkin.salonultimate.com.png
new file mode 100644
index 0000000..46a3675
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/checkin.salonultimate.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/cloud.johnsonfamilies.net.png b/compose/vaultwarden/vw_data/icon_cache/cloud.johnsonfamilies.net.png
new file mode 100644
index 0000000..a15c90b
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/cloud.johnsonfamilies.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png
new file mode 100644
index 0000000..a6ee503
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/code.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/contributor-accounts.shutterstock.com.png b/compose/vaultwarden/vw_data/icon_cache/contributor-accounts.shutterstock.com.png
new file mode 100644
index 0000000..d0a642d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/contributor-accounts.shutterstock.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/creditkarma.com.png b/compose/vaultwarden/vw_data/icon_cache/creditkarma.com.png
new file mode 100644
index 0000000..63b484a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/creditkarma.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/dash.cloudflare.com.png b/compose/vaultwarden/vw_data/icon_cache/dash.cloudflare.com.png
new file mode 100644
index 0000000..b5958cf
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/dash.cloudflare.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/discord.com.png b/compose/vaultwarden/vw_data/icon_cache/discord.com.png
new file mode 100644
index 0000000..cc60f71
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/discord.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/discordapp.com.png b/compose/vaultwarden/vw_data/icon_cache/discordapp.com.png
new file mode 100644
index 0000000..cc60f71
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/discordapp.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/ds1621.local.png.miss b/compose/vaultwarden/vw_data/icon_cache/ds1621.local.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/ds1621.local.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/edstem.org.png b/compose/vaultwarden/vw_data/icon_cache/edstem.org.png
new file mode 100644
index 0000000..c95ce99
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/edstem.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/edupoint.com.png b/compose/vaultwarden/vw_data/icon_cache/edupoint.com.png
new file mode 100644
index 0000000..a050b08
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/edupoint.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png
new file mode 100644
index 0000000..d5672cc
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/files.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/fishhunt.dfw.wa.gov.png b/compose/vaultwarden/vw_data/icon_cache/fishhunt.dfw.wa.gov.png
new file mode 100644
index 0000000..670785a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/fishhunt.dfw.wa.gov.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/frame.work.png b/compose/vaultwarden/vw_data/icon_cache/frame.work.png
new file mode 100644
index 0000000..cbe7352
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/frame.work.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/funimation.com.png b/compose/vaultwarden/vw_data/icon_cache/funimation.com.png
new file mode 100644
index 0000000..1913378
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/funimation.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/git.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/git.galacticpants.net.png
new file mode 100644
index 0000000..dcd4edb
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/git.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/github.com.png b/compose/vaultwarden/vw_data/icon_cache/github.com.png
new file mode 100644
index 0000000..468574c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/github.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/gogs.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/gogs.galacticpants.net.png
new file mode 100644
index 0000000..56941fe
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/gogs.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/gopro.com.png b/compose/vaultwarden/vw_data/icon_cache/gopro.com.png
new file mode 100644
index 0000000..b48f712
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/gopro.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/grabcad.com.png b/compose/vaultwarden/vw_data/icon_cache/grabcad.com.png
new file mode 100644
index 0000000..ef355d7
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/grabcad.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/home.openweathermap.org.png b/compose/vaultwarden/vw_data/icon_cache/home.openweathermap.org.png
new file mode 100644
index 0000000..1914e97
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/home.openweathermap.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/hub.docker.com.png b/compose/vaultwarden/vw_data/icon_cache/hub.docker.com.png
new file mode 100644
index 0000000..7ffa556
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/hub.docker.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/idp.u.washington.edu.png b/compose/vaultwarden/vw_data/icon_cache/idp.u.washington.edu.png
new file mode 100644
index 0000000..3398aef
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/idp.u.washington.edu.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/ifttt.com.png b/compose/vaultwarden/vw_data/icon_cache/ifttt.com.png
new file mode 100644
index 0000000..f310ff0
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/ifttt.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/instagram.com.png b/compose/vaultwarden/vw_data/icon_cache/instagram.com.png
new file mode 100644
index 0000000..258e778
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/instagram.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/jellyfin.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/jellyfin.galacticpants.net.png
new file mode 100644
index 0000000..8ad4ee0
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/jellyfin.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/komga.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/komga.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/komga.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/learning.constructivedialogue.org.png.miss b/compose/vaultwarden/vw_data/icon_cache/learning.constructivedialogue.org.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/learning.constructivedialogue.org.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/login.amtrak.com.png b/compose/vaultwarden/vw_data/icon_cache/login.amtrak.com.png
new file mode 100644
index 0000000..bf7ec20
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/login.amtrak.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/login.docker.com.png b/compose/vaultwarden/vw_data/icon_cache/login.docker.com.png
new file mode 100644
index 0000000..8e49e5e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/login.docker.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/login.live.com.png b/compose/vaultwarden/vw_data/icon_cache/login.live.com.png
new file mode 100644
index 0000000..bfe873e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/login.live.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/login.microsoftonline.com.png b/compose/vaultwarden/vw_data/icon_cache/login.microsoftonline.com.png
new file mode 100644
index 0000000..bfe873e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/login.microsoftonline.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/login.pearson.com.png b/compose/vaultwarden/vw_data/icon_cache/login.pearson.com.png
new file mode 100644
index 0000000..5e54ee9
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/login.pearson.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/mcare.siriusxm.com.png b/compose/vaultwarden/vw_data/icon_cache/mcare.siriusxm.com.png
new file mode 100644
index 0000000..4c516bf
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/mcare.siriusxm.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/mobile.orangetheory.com.png.miss b/compose/vaultwarden/vw_data/icon_cache/mobile.orangetheory.com.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/mobile.orangetheory.com.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/modrinth.com.png b/compose/vaultwarden/vw_data/icon_cache/modrinth.com.png
new file mode 100644
index 0000000..3b4e67a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/modrinth.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/my.ciee.org.png b/compose/vaultwarden/vw_data/icon_cache/my.ciee.org.png
new file mode 100644
index 0000000..b8d4f34
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/my.ciee.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/my.cigna.com.png b/compose/vaultwarden/vw_data/icon_cache/my.cigna.com.png
new file mode 100644
index 0000000..df94185
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/my.cigna.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/myliftmaster.com.png b/compose/vaultwarden/vw_data/icon_cache/myliftmaster.com.png
new file mode 100644
index 0000000..ab5e1ea
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/myliftmaster.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/mytotalconnectcomfort.com.png b/compose/vaultwarden/vw_data/icon_cache/mytotalconnectcomfort.com.png
new file mode 100644
index 0000000..f16118d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/mytotalconnectcomfort.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png
new file mode 100644
index 0000000..ea2ffe5
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/nextcloud.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/nginx.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/nginx.galacticpants.net.png
new file mode 100644
index 0000000..4fa0cf0
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/nginx.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/null.png.miss b/compose/vaultwarden/vw_data/icon_cache/null.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/null.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/obsidian.md.png b/compose/vaultwarden/vw_data/icon_cache/obsidian.md.png
new file mode 100644
index 0000000..8aad7e4
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/obsidian.md.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/ollama.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/ollama.galacticpants.net.png
new file mode 100644
index 0000000..2b20747
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/ollama.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/onetracker.app.png b/compose/vaultwarden/vw_data/icon_cache/onetracker.app.png
new file mode 100644
index 0000000..9e0d978
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/onetracker.app.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/online.jimmyjohns.com.png b/compose/vaultwarden/vw_data/icon_cache/online.jimmyjohns.com.png
new file mode 100644
index 0000000..d56a9b8
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/online.jimmyjohns.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/onlinebanking.becu.org.png b/compose/vaultwarden/vw_data/icon_cache/onlinebanking.becu.org.png
new file mode 100644
index 0000000..f27d08a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/onlinebanking.becu.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/osu.ppy.sh.png b/compose/vaultwarden/vw_data/icon_cache/osu.ppy.sh.png
new file mode 100644
index 0000000..b7f08e0
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/osu.ppy.sh.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/pbs.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/pbs.galacticpants.net.png
new file mode 100644
index 0000000..7a01d37
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/pbs.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/portainer.mitchellgjohnson.com.png b/compose/vaultwarden/vw_data/icon_cache/portainer.mitchellgjohnson.com.png
new file mode 100644
index 0000000..d1ccc9c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/portainer.mitchellgjohnson.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/profile.nvgs.nvidia.com.png b/compose/vaultwarden/vw_data/icon_cache/profile.nvgs.nvidia.com.png
new file mode 100644
index 0000000..77a7464
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/profile.nvgs.nvidia.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/profile.oracle.com.png b/compose/vaultwarden/vw_data/icon_cache/profile.oracle.com.png
new file mode 100644
index 0000000..8ce1d1c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/profile.oracle.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png b/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png
new file mode 100644
index 0000000..3294aa7
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png.miss b/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/quizlet.com.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/rec.net.png b/compose/vaultwarden/vw_data/icon_cache/rec.net.png
new file mode 100644
index 0000000..5309cc9
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/rec.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/reddit.com.png b/compose/vaultwarden/vw_data/icon_cache/reddit.com.png
new file mode 100644
index 0000000..65f055b
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/reddit.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/redshelf.com.png b/compose/vaultwarden/vw_data/icon_cache/redshelf.com.png
new file mode 100644
index 0000000..51e30b3
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/redshelf.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/ring.com.png b/compose/vaultwarden/vw_data/icon_cache/ring.com.png
new file mode 100644
index 0000000..78269c4
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/ring.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/robinhood.com.png b/compose/vaultwarden/vw_data/icon_cache/robinhood.com.png
new file mode 100644
index 0000000..9500470
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/robinhood.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/secure.login.gov.png b/compose/vaultwarden/vw_data/icon_cache/secure.login.gov.png
new file mode 100644
index 0000000..f1cb06f
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/secure.login.gov.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/shibboleth-idp.collegenet.com.png b/compose/vaultwarden/vw_data/icon_cache/shibboleth-idp.collegenet.com.png
new file mode 100644
index 0000000..3f52f63
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/shibboleth-idp.collegenet.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/signup.cloud.oracle.com.png b/compose/vaultwarden/vw_data/icon_cache/signup.cloud.oracle.com.png
new file mode 100644
index 0000000..07b546a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/signup.cloud.oracle.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/snapchat.com.png b/compose/vaultwarden/vw_data/icon_cache/snapchat.com.png
new file mode 100644
index 0000000..9605935
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/snapchat.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png
new file mode 100644
index 0000000..7a01d37
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/srv-one.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/sso.crunchyroll.com.png b/compose/vaultwarden/vw_data/icon_cache/sso.crunchyroll.com.png
new file mode 100644
index 0000000..cb4c2da
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/sso.crunchyroll.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/sso.rumba.pearsoncmg.com.png.miss b/compose/vaultwarden/vw_data/icon_cache/sso.rumba.pearsoncmg.com.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/sso.rumba.pearsoncmg.com.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/student.naviance.com.png b/compose/vaultwarden/vw_data/icon_cache/student.naviance.com.png
new file mode 100644
index 0000000..7099763
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/student.naviance.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/syncthing.galacticpants.net.png.miss b/compose/vaultwarden/vw_data/icon_cache/syncthing.galacticpants.net.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/syncthing.galacticpants.net.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/theblacktux.com.png b/compose/vaultwarden/vw_data/icon_cache/theblacktux.com.png
new file mode 100644
index 0000000..74b5180
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/theblacktux.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/twitch.tv.png b/compose/vaultwarden/vw_data/icon_cache/twitch.tv.png
new file mode 100644
index 0000000..7bb99fa
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/twitch.tv.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/twitter.com.png b/compose/vaultwarden/vw_data/icon_cache/twitter.com.png
new file mode 100644
index 0000000..8b0288e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/twitter.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/unifi.galacticpants.net.png b/compose/vaultwarden/vw_data/icon_cache/unifi.galacticpants.net.png
new file mode 100644
index 0000000..6a31d75
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/unifi.galacticpants.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/unifi.ui.com.png b/compose/vaultwarden/vw_data/icon_cache/unifi.ui.com.png
new file mode 100644
index 0000000..f3a5106
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/unifi.ui.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/us05web.zoom.us.png b/compose/vaultwarden/vw_data/icon_cache/us05web.zoom.us.png
new file mode 100644
index 0000000..47d541a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/us05web.zoom.us.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/users.nexusmods.com.png b/compose/vaultwarden/vw_data/icon_cache/users.nexusmods.com.png
new file mode 100644
index 0000000..5e954b4
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/users.nexusmods.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/venmo.com.png b/compose/vaultwarden/vw_data/icon_cache/venmo.com.png
new file mode 100644
index 0000000..de4039d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/venmo.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/wa-nor-psv.edupoint.com.png b/compose/vaultwarden/vw_data/icon_cache/wa-nor-psv.edupoint.com.png
new file mode 100644
index 0000000..d825c2e
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/wa-nor-psv.edupoint.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/wiki.archlinux.org.png b/compose/vaultwarden/vw_data/icon_cache/wiki.archlinux.org.png
new file mode 100644
index 0000000..8ef6f13
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/wiki.archlinux.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.amazon.com.png b/compose/vaultwarden/vw_data/icon_cache/www.amazon.com.png
new file mode 100644
index 0000000..20a959c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.amazon.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.att.com.png b/compose/vaultwarden/vw_data/icon_cache/www.att.com.png
new file mode 100644
index 0000000..f89e47b
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.att.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.chipotle.com.png b/compose/vaultwarden/vw_data/icon_cache/www.chipotle.com.png
new file mode 100644
index 0000000..7b5ff11
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.chipotle.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.hilton.com.png b/compose/vaultwarden/vw_data/icon_cache/www.hilton.com.png
new file mode 100644
index 0000000..10fca27
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.hilton.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.linkedin.com.png b/compose/vaultwarden/vw_data/icon_cache/www.linkedin.com.png
new file mode 100644
index 0000000..1c6741c
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.linkedin.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.moddiy.com.png b/compose/vaultwarden/vw_data/icon_cache/www.moddiy.com.png
new file mode 100644
index 0000000..4623833
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.moddiy.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.netflix.com.png b/compose/vaultwarden/vw_data/icon_cache/www.netflix.com.png
new file mode 100644
index 0000000..5ca85db
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.netflix.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.newgrounds.com.png b/compose/vaultwarden/vw_data/icon_cache/www.newgrounds.com.png
new file mode 100644
index 0000000..5d40397
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.newgrounds.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.openstreetmap.org.png b/compose/vaultwarden/vw_data/icon_cache/www.openstreetmap.org.png
new file mode 100644
index 0000000..3a6009d
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.openstreetmap.org.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.parchment.com.png b/compose/vaultwarden/vw_data/icon_cache/www.parchment.com.png
new file mode 100644
index 0000000..cab7eaf
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.parchment.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.patreon.com.png b/compose/vaultwarden/vw_data/icon_cache/www.patreon.com.png
new file mode 100644
index 0000000..112441b
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.patreon.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.paypal.com.png b/compose/vaultwarden/vw_data/icon_cache/www.paypal.com.png
new file mode 100644
index 0000000..4187ab3
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.paypal.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.remind.com.png b/compose/vaultwarden/vw_data/icon_cache/www.remind.com.png
new file mode 100644
index 0000000..27b3f81
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.remind.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.roblox.com.png b/compose/vaultwarden/vw_data/icon_cache/www.roblox.com.png
new file mode 100644
index 0000000..f4d0ab5
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.roblox.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.sheetmusicplus.com.png b/compose/vaultwarden/vw_data/icon_cache/www.sheetmusicplus.com.png
new file mode 100644
index 0000000..6547979
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.sheetmusicplus.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.showclix.com.png b/compose/vaultwarden/vw_data/icon_cache/www.showclix.com.png
new file mode 100644
index 0000000..7fd9402
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.showclix.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.trekbikes.com.png b/compose/vaultwarden/vw_data/icon_cache/www.trekbikes.com.png
new file mode 100644
index 0000000..33e26ef
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.trekbikes.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.ubookstore.com.png b/compose/vaultwarden/vw_data/icon_cache/www.ubookstore.com.png
new file mode 100644
index 0000000..fb20bb2
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.ubookstore.com.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/www.webassign.net.png b/compose/vaultwarden/vw_data/icon_cache/www.webassign.net.png
new file mode 100644
index 0000000..30ff877
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/www.webassign.net.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/icon_cache/yugen.to.png.miss b/compose/vaultwarden/vw_data/icon_cache/yugen.to.png.miss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/yugen.to.png.miss
diff --git a/compose/vaultwarden/vw_data/icon_cache/zoom.us.png b/compose/vaultwarden/vw_data/icon_cache/zoom.us.png
new file mode 100644
index 0000000..47d541a
--- /dev/null
+++ b/compose/vaultwarden/vw_data/icon_cache/zoom.us.png
Binary files differ
diff --git a/compose/vaultwarden/vw_data/rsa_key.pem b/compose/vaultwarden/vw_data/rsa_key.pem
new file mode 100644
index 0000000..1d52711
--- /dev/null
+++ b/compose/vaultwarden/vw_data/rsa_key.pem
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAyiff1pJ8nOnSlBYqy5T97oDwpL1+NOAmIZjY6Gr1Z0Nu+pVq
+v/A9/Yx4ywNwua7aIdBmngPFY4gMOeA56sZOzfa7+eEryCFCYLVmuwPy84aBsTVF
+WCoVBvVR7MvdOKxDbk2CvkYNTXYhETOWyBwwclN05vhy/HDVqa01UHOxMPYahg2J
+rBOadlDBdRkmXa8a2zJ1IbUskGKj9pO00kVUf2b4vIxN0fdcBQi3mWYITiDp/w5W
+8XSXCcQBkvpgaspd3MNafwNCyN0PzMFP2HPc7Q5TtLnbk6qBl7n9t5UZ15WuhUg0
+pkKs3y96narp8Py1d7fcedJcNiSiBD8i7zVUrwIDAQABAoIBACCddU4rnSI90UUm
+HGpzE9L+h5S0o9+JCG3kOJ6q3wP1i7qvD6V+76lwF+79E5tJnBTXiC7XQenwgbR2
+ujFoJD+znplOnF8yCoEK01O56+EhYtxB0XnLdFAGlVykeYESveBWbhEfwTatp+Ec
+Fyga8DAJyfMXw4l59ObmtJLRz5Ur3iIBodCxwdrf5dWMSeDfEmlEsyPpGARR6Qu9
+44OlXX2Yh8I90hbasRpij5lLC0+iKHvEPa15TnA2NHvkYXgrfek4QuWVSGSr+EOy
+n7CvIyesEh3dbPRJ9Pd+gTKInFZ8CK+Mynzd5XIUE46I7+r77tel8gyBCFDuHK+3
+RQil/IkCgYEA60nmmoWd5x6dhd0nBphZ6Ez8H5cDYza7aHstBr2/vRVS+/QWXn6D
+lXXp9RBtqdUbivC/10srmqv9iYulx4J9zg6Y46QTSRwuOwsAtZIAl9i92G6VDPf1
+6c6k/yxGOV0uWzQ0SIN7TVGPV/vVS4AwrA17EVKq/wo8F8FJRCbNXrcCgYEA2/NX
+fp6YaBDgHaUvvnw6Oy29K4g+UuK0PLaQO5hqsHAYGETCrV6kq/X9oHwx9zHEcgcD
+d/gk/Ef4KH3ZUNpUehg5fyz2JliG9NIlbxxc4MzP+/i9GgJ5Iqz/VR+bp5EXxkhp
+Ij6jDGlhY1KQ9NEjWPjP1lDOwRrzMLg3uCriwckCgYEAxA8We1gv1bCrLiq0JEi7
+UlkkFeauSfQHge5x/JYMubCVL6GbKi5d0yMoSq7f0o7jnokyMmJO+VmrsPuOrorL
+7fI38Ch+cYNr+oMWmjYJDH7s4vZyeRX98k/hKUhpU8+TmygLEQmOq0T1HymX+Ivf
+At9Q14R9PHv4ywqi1IlIxE0CgYBGGlEQskuxH2/PAw8sjzugEPvyHAKBOHBpyWY/
+GF0ozxFe6suBpmClzkmAFRV3zAzoqwOYAScIoYeeoD3bXzr9jysENbhekGizLydv
+OoL/w0em76iV2aPyQWFAKErcJYqGUB3yJDSjiBLaLT62SNITUXosvKSpN4W7SXu4
+3zJWwQKBgHturENIiQ3b4nkCvNHWbsjRbfMoGh4AUwVXp7M2Zja7gcTG8Bm1wiJY
+y380K4ConlSw9Ti+5wYluICQvIRHn1QQlwlkkz29ERa4RKTZ50WIhwgEjQ4xjlPD
+ASEYbB66RFw2Juc198RSQpQTjp40j5FHEe06cFk/BuPJ8yvwP1Zo
+-----END RSA PRIVATE KEY-----
diff --git a/compose/vaultwarden/vw_data/rsa_key.pub.pem b/compose/vaultwarden/vw_data/rsa_key.pub.pem
new file mode 100644
index 0000000..856cd95
--- /dev/null
+++ b/compose/vaultwarden/vw_data/rsa_key.pub.pem
@@ -0,0 +1,9 @@
+-----BEGIN PUBLIC KEY-----
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyiff1pJ8nOnSlBYqy5T9
+7oDwpL1+NOAmIZjY6Gr1Z0Nu+pVqv/A9/Yx4ywNwua7aIdBmngPFY4gMOeA56sZO
+zfa7+eEryCFCYLVmuwPy84aBsTVFWCoVBvVR7MvdOKxDbk2CvkYNTXYhETOWyBww
+clN05vhy/HDVqa01UHOxMPYahg2JrBOadlDBdRkmXa8a2zJ1IbUskGKj9pO00kVU
+f2b4vIxN0fdcBQi3mWYITiDp/w5W8XSXCcQBkvpgaspd3MNafwNCyN0PzMFP2HPc
+7Q5TtLnbk6qBl7n9t5UZ15WuhUg0pkKs3y96narp8Py1d7fcedJcNiSiBD8i7zVU
+rwIDAQAB
+-----END PUBLIC KEY-----