Some checks failed
Build games-landing / build (push) Failing after 13s
Includes: - Game Night landing page with health checks - FTB StoneBlock 4 server info & command reference - Dockerfile for nginx deployment - Forgejo CI/CD workflow
151 lines
No EOL
4.6 KiB
JSON
151 lines
No EOL
4.6 KiB
JSON
{
|
|
"settings": {
|
|
"healthChecks": true,
|
|
"healthTimeoutMs": 6000
|
|
},
|
|
"games": [
|
|
{
|
|
"id": "minecraft",
|
|
"name": "FTB StoneBlock 4",
|
|
"url": "https://minecraft.joshuahirsig.xyz",
|
|
"icon": "⛏️",
|
|
"iconClass": "icon-emerald",
|
|
"description": "Minecraft Modpack — grabe dich durch Stein, baue Maschinen & meistere die Technik!",
|
|
"players": "1-20 Spieler",
|
|
"tag": "Minecraft",
|
|
"tagClass": "tag-board",
|
|
"healthEnabled": true,
|
|
"healthUrl": "https://minecraft.joshuahirsig.xyz/api/status"
|
|
},
|
|
{
|
|
"id": "codenames",
|
|
"name": "Codenames",
|
|
"url": "https://codenames.joshuahirsig.xyz",
|
|
"icon": "🕵️",
|
|
"iconClass": "icon-purple",
|
|
"description": "Finde die Agenten deines Teams anhand von Hinweisen!",
|
|
"players": "4+ Spieler",
|
|
"tag": "Teamspiel",
|
|
"tagClass": "tag-team",
|
|
"iconSvg": "/codenames-icon.svg"
|
|
},
|
|
{
|
|
"id": "scribble",
|
|
"name": "Scribble",
|
|
"url": "https://scribble.joshuahirsig.xyz",
|
|
"icon": "🎨",
|
|
"iconClass": "icon-pink",
|
|
"description": "Zeichne und errate Begriffe - wie Skribbl.io!",
|
|
"players": "3+ Spieler",
|
|
"tag": "Party",
|
|
"tagClass": "tag-party",
|
|
"iconSvg": "/scribble-icon.svg"
|
|
},
|
|
{
|
|
"id": "cards",
|
|
"name": "Massive Decks",
|
|
"url": "https://cards.joshuahirsig.xyz",
|
|
"icon": "🃏",
|
|
"iconClass": "icon-blue",
|
|
"description": "Cards Against Humanity - die besten schlechten Antworten gewinnen.",
|
|
"players": "3+ Spieler",
|
|
"tag": "Party",
|
|
"tagClass": "tag-party",
|
|
"iconSvg": "/massivedecks-icon.svg"
|
|
},
|
|
{
|
|
"id": "trivia",
|
|
"name": "Trivia",
|
|
"url": "https://trivia.joshuahirsig.xyz",
|
|
"icon": "🧠",
|
|
"iconClass": "icon-amber",
|
|
"description": "Quiz-Spiel wie Kahoot - erstelle eigene Fragen!",
|
|
"players": "2+ Spieler",
|
|
"tag": "Quiz",
|
|
"tagClass": "tag-quiz",
|
|
"iconSvg": "/trivia-icon.svg"
|
|
},
|
|
{
|
|
"id": "tabletop",
|
|
"name": "Virtual Tabletop",
|
|
"url": "https://tabletop.joshuahirsig.xyz",
|
|
"icon": "🎲",
|
|
"iconClass": "icon-emerald",
|
|
"description": "300+ Brettspiele, Kartenspiele und mehr.",
|
|
"players": "2+ Spieler",
|
|
"tag": "Brettspiel",
|
|
"tagClass": "tag-board",
|
|
"iconSvg": "/tabletop-icon.svg"
|
|
},
|
|
{
|
|
"id": "tosios",
|
|
"name": "TOSIOS",
|
|
"url": "https://shooter.joshuahirsig.xyz",
|
|
"icon": "🔫",
|
|
"iconClass": "icon-red",
|
|
"description": "Browser IO-Shooter - schnelle Multiplayer-Matches!",
|
|
"players": "2+ Spieler",
|
|
"tag": "Action",
|
|
"tagClass": "tag-strategy",
|
|
"iconSvg": "/tosios-icon.svg"
|
|
},
|
|
{
|
|
"id": "geoquiz",
|
|
"name": "Le Grand GeoQuiz",
|
|
"url": "https://geoquiz.joshuahirsig.xyz",
|
|
"icon": "🌍",
|
|
"iconClass": "icon-emerald",
|
|
"description": "Strategisches Geografie-Spiel - 8 Lander, 8 Kategorien, niedrigste Punktzahl gewinnt!",
|
|
"players": "1 Spieler",
|
|
"tag": "Quiz",
|
|
"tagClass": "tag-quiz",
|
|
"iconSvg": "/geoquiz-icon.svg"
|
|
},
|
|
{
|
|
"id": "worldguessr",
|
|
"name": "WorldGuessr",
|
|
"url": "https://worldguessr.joshuahirsig.xyz",
|
|
"icon": "🌎",
|
|
"iconClass": "icon-emerald",
|
|
"description": "GeoGuessr-Klon - errate Orte auf der ganzen Welt anhand von Street View!",
|
|
"players": "1+ Spieler",
|
|
"tag": "Geo",
|
|
"tagClass": "tag-quiz",
|
|
"iconSvg": "/worldguessr-icon.png"
|
|
},
|
|
{
|
|
"id": "pokemon-military",
|
|
"name": "Pokémon or Military?",
|
|
"url": "https://pokemon.joshuahirsig.xyz",
|
|
"icon": "⚔️",
|
|
"iconClass": "icon-red",
|
|
"description": "Ist es ein Pokémon-TCG-Set oder eine Militäroperation? Finde es heraus!",
|
|
"players": "1 Spieler",
|
|
"tag": "Quiz",
|
|
"tagClass": "tag-quiz",
|
|
"iconSvg": "/pokemon-icon.svg"
|
|
},
|
|
{
|
|
"id": "bomberman",
|
|
"name": "Bomberman (UniCT)",
|
|
"url": "https://bomberman.joshuahirsig.xyz",
|
|
"icon": "💣",
|
|
"iconClass": "icon-amber",
|
|
"description": "Klassisches Bomberman — 2-4 Spieler, private Räume, Power-ups und Chat!",
|
|
"players": "2-4 Spieler",
|
|
"tag": "Action",
|
|
"tagClass": "tag-strategy"
|
|
},
|
|
{
|
|
"id": "bomber",
|
|
"name": "Bomber (Vasin)",
|
|
"url": "https://bomber.joshuahirsig.xyz",
|
|
"icon": "💥",
|
|
"iconClass": "icon-red",
|
|
"description": "Bomberman-Klon mit Phaser.js — bis zu 3 Spieler, 2 Maps, Skill-Upgrades.",
|
|
"players": "2-3 Spieler",
|
|
"tag": "Action",
|
|
"tagClass": "tag-strategy"
|
|
}
|
|
]
|
|
} |