Compare commits

..

10 Commits

Author SHA1 Message Date
tryashtar 9c68ac1504 Add gitea and twitter 2026-04-27 21:37:23 -06:00
tryashtar a8d18d529e Adjust scrolling further 2026-04-10 21:58:50 -06:00
tryashtar 2d0ec35924 Scroll improvements 2026-04-10 16:26:01 -06:00
tryashtar a6d7804321 Add favicon, music, and autoscroll 2026-04-10 15:44:22 -06:00
tryashtar 05f8e46372 Render poem shader without dependencies
And use base64 images to avoid cross-site restrictions
2026-04-08 14:56:52 -06:00
tryashtar 14a68497a6 Merge branch 'poem-shader' 2026-04-08 00:42:49 -06:00
tryashtar 97fea872d6 Project private jira projects 2026-04-08 00:42:46 -06:00
tryashtar d14e6c02ee Complete end portal shader 2026-04-08 00:12:48 -06:00
tryashtar 868a56830b WIP attempt to use end portal shader
Using shader-web-background
Got demotivated when it doesn't work locally due to cross-site restrictions
2026-04-07 19:43:53 -06:00
tryashtar a15574bbf4 Podman setup with services 2026-03-18 19:36:39 -06:00
7 changed files with 1349 additions and 88 deletions
+18
View File
@@ -0,0 +1,18 @@
/caddy/config/
/caddy/data/
/copyparty/cache/
/copyparty/config/copyparty/
/jellyfin/cache/
/jellyfin/config/
/pigallery2/images/
/pigallery2/tmp/
/pigallery2/db/
/gitea/
/http/bitf
/http/marketplace
/http/mcfont
/http/mojira
/http/reddit
/http/twitter
/media
+43
View File
@@ -0,0 +1,43 @@
{
email trystkelly@gmail.com
}
jellyfin.trystkelly.com {
reverse_proxy jellyfin:8096
encode
}
copyparty.trystkelly.com {
reverse_proxy copyparty:3923
encode
}
photos.trystkelly.com {
reverse_proxy pigallery2:80
encode
}
git.trystkelly.com {
reverse_proxy gitea:3000
encode
}
trystkelly.com {
root * /srv
@protected {
path /mojira/render/projects/TRASH.html
path /mojira/render/projects/STAFF.html
path /mojira/render/projects/MCTEST.html
path /mojira/render/projects/MCM.html
path /mojira/render/issues/TRASH-*.html
path /mojira/render/issues/STAFF-*.html
path /mojira/render/issues/MCTEST-*.html
path /mojira/render/issues/MCM-*.html
}
basic_auth @protected {
trystan $2a$14$iHQXYV3/WD7PJ.lKcZluNeOYRICV56Z0.76thWrIgJaZz7Xgy7hgS
}
file_server browse
encode
}
+20
View File
@@ -0,0 +1,20 @@
[global]
z
ah-alg: argon2
shr: /shr
hist: /app/cache/copyparty
xff-src: lan
rproxy: -1
[accounts]
trystan: +ix4w-M4U9jIaLc0BMxc2YkvVP5E0Haut
[/home]
/home/trystan
accs:
A: trystan
[/d]
/d
accs:
A: trystan
+68
View File
@@ -0,0 +1,68 @@
services:
caddy:
image: caddy:latest
restart: unless-stopped
ports:
- "80:80"
- "443:443"
- "443:443/udp"
volumes:
- "./caddy:/etc/caddy"
- "./caddy/data:/data"
- "./caddy/config:/config"
- "./http:/srv"
- "./media:/d:ro"
networks:
- web-network
jellyfin:
image: jellyfin/jellyfin:latest
restart: unless-stopped
volumes:
- "./jellyfin/config:/config"
- "./jellyfin/cache:/cache"
- "./media:/d:ro"
networks:
- web-network
copyparty:
image: copyparty/ac:latest
restart: unless-stopped
volumes:
- "./copyparty/config:/cfg"
- "./copyparty/cache:/app/cache"
- "/home/trystan:/home/trystan"
- "./media:/d"
networks:
- web-network
pigallery2:
image: bpatrik/pigallery2:latest
restart: unless-stopped
deploy:
resources:
limits:
memory: 3G
environment:
- NODE_ENV=production
volumes:
- "./pigallery2/config:/app/data/config"
- "./pigallery2/db:/app/data/db"
- "./pigallery2/images:/app/data/images:ro"
- "./pigallery2/tmp:/app/data/tmp"
- "./media:/d:ro"
networks:
- web-network
gitea:
image: docker.gitea.com/gitea:latest
restart: unless-stopped
volumes:
- ./gitea:/data
- /etc/localtime:/etc/localtime:ro
networks:
- web-network
networks:
web-network:
driver: bridge
+9
View File
@@ -60,6 +60,15 @@
Reddit Saves Reddit Saves
</div></a </div></a
> >
<a href="twitter/web/likes.html"
><div class="grid-entry">
<img
class="thumbnail"
src="https://upload.wikimedia.org/wikipedia/commons/6/6f/Logo_of_Twitter.svg"
/>
Twitter Saves
</div></a
>
<a href="mojira/render/index.html" <a href="mojira/render/index.html"
><div class="grid-entry"> ><div class="grid-entry">
<img <img
Executable → Regular
+283 -12
View File
File diff suppressed because one or more lines are too long
+832
View File
File diff suppressed because one or more lines are too long