2026-04-11 19:59:36 +01:00
app :
id : botfights
name : BotFights
version : 1.0 .0
description : Bot competition arena with 2-player arcade fighting mode. AI bots battle in trivia challenges while humans duke it out with controllers. Built for Bitcoiners.
category : community
container :
feat: botfights, discover, mobile gamepad, content handler, package config updates
Miscellaneous improvements: botfights manifest, discover page curated
apps, mobile gamepad enhancements, content HTTP handler, package
install config updates, health monitor tweaks, shared content UI,
container specs and image version updates.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 23:11:41 -04:00
image : git.tx1138.com/lfg2025/botfights:1.1.0
2026-04-11 19:59:36 +01:00
pull_policy : always
dependencies :
- storage : 500Mi
resources :
cpu_limit : 2
memory_limit : 512Mi
disk_limit : 500Mi
security :
capabilities : [ ]
readonly_root : true
no_new_privileges : true
user : 1001
seccomp_profile : default
network_policy : bridge
apparmor_profile : default
ports :
- host : 9100
container : 9100
protocol : tcp # Web UI + API
volumes :
- type : bind
source : botfights-data
target : /app/server/data
- type : tmpfs
target : /tmp
options : [ rw,noexec,nosuid,size=64m]
environment :
- NODE_ENV=production
health_check :
type : http
endpoint : http://localhost:9100
path : /api/health
interval : 30s
timeout : 10s
retries : 3
start_period : 30s
interfaces :
main :
name : Web UI
description : Bot arena and arcade fighter with controller support
type : ui
port : 9100
protocol : http
path : /
metadata :
author : Dorian
license : MIT
tags :
- bitcoin
- gaming
- arcade
- fighter
- bots
- competition
- controller