Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
97 changes: 97 additions & 0 deletions Apps/Stockyard/appfile.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
{
"version": "2.0",
"title": "Stockyard",
"name": "stockyard",
"icon": "https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/icon.png",
"tagline": "150 self-hosted developer tools, one binary",
"overview": "Stockyard is 150 self-hosted developer tools. Bug tracker, CRM, feature flags, uptime monitoring, invoicing, webhook testing, secret management, web analytics, link shortening, status pages, and more. Each tool runs as a single Go binary with embedded SQLite. Zero external dependencies. Also includes an LLM proxy with 76 middleware modules and 16 providers.",
"thumbnail": "https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/thumbnail.png",
"screenshots": [
"https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/screenshot-1.png",
"https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/screenshot-2.png"
],
"category": [
"Developer"
],
"developer": {
"name": "Stockyard",
"website": "https://stockyard.dev",
"donate_text": "",
"donate_link": ""
},
"adaptor": {
"name": "stockyard-dev",
"website": "https://stockyard.dev",
"donate_text": "",
"donate_link": ""
},
"support": "https://github.com/stockyard-dev/Stockyard/discussions",
"website": "https://stockyard.dev",
"container": {
"image": "ghcr.io/stockyard-dev/stockyard:latest",
"shell": "sh",
"privileged": false,
"network_model": "bridge",
"web_ui": {
"http": "4200",
"path": "/ui"
},
"health_check": "",
"envs": [
{
"key": "PORT",
"value": "4200",
"configurable": "advanced",
"description": "HTTP port"
},
{
"key": "DATA_DIR",
"value": "/data",
"configurable": "no",
"description": "Data directory"
}
],
"ports": [
{
"container": "4200",
"host": "4200",
"type": "tcp",
"allocation": "preferred",
"configurable": "advanced",
"description": "WebUI Port"
}
],
"volumes": [
{
"container": "/data",
"host": "/DATA/AppData/$AppID/data",
"mode": "rw",
"allocation": "automatic",
"configurable": "advanced",
"description": "Stockyard data directory"
}
],
"devices": [],
"constraints": {
"min_memory": 64,
"min_storage": 128
},
"restart_policy": "unless-stopped",
"sysctls": [],
"cap_add": [],
"labels": []
},
"abilities": {
"notification": false,
"widgets": false,
"authentication": false,
"search": false,
"upnp": false
},
"tips": {},
"changelog": {
"latest_updates": "v1.1.0: Docker image, multi-tool installer, 150 tool releases",
"url": "https://stockyard.dev/changelog/"
},
"latest_update_date": "1743552000"
}
59 changes: 59 additions & 0 deletions Apps/Stockyard/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: stockyard
services:
stockyard:
image: ghcr.io/stockyard-dev/stockyard:latest
deploy:
resources:
reservations:
memory: 64M
network_mode: bridge
ports:
- target: 4200
published: "4200"
protocol: tcp
restart: unless-stopped
environment:
PORT: "4200"
DATA_DIR: /data
volumes:
- type: bind
source: /DATA/AppData/$AppID/data
target: /data
x-casaos:
envs:
- container: PORT
description:
en_us: HTTP port for the web UI and API
- container: DATA_DIR
description:
en_us: Data storage directory
ports:
- container: "4200"
description:
en_us: WebUI Port
volumes:
- container: /data
description:
en_us: Stockyard data directory
x-casaos:
architectures:
- amd64
- arm64
main: stockyard
author: stockyard-dev
category:
- Developer
description:
en_us: 150 self-hosted developer tools in one binary. Bug tracker, CRM, feature flags, uptime monitoring, invoicing, webhook testing, secret management, web analytics, and more. Single Go binary with embedded SQLite. Zero external dependencies.
developer: Stockyard
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/icon.png
tagline:
en_us: 150 self-hosted developer tools, one binary
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Stockyard/thumbnail.png
title:
en_us: Stockyard
index: /ui
port_map: "4200"
scheme: http
store_app_id: stockyard
is_uncontrolled: false
Binary file added Apps/Stockyard/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/Stockyard/screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/Stockyard/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/Stockyard/thumbnail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading