Files
KamadoPool-StartOS-040/startos/manifest/index.ts
T

36 lines
967 B
TypeScript

import { setupManifest } from '@start9labs/start-sdk'
import { bitcoindDescription, long, short } from './i18n'
export const manifest = setupManifest({
id: 'kamado-pool',
title: 'Kamado Pool',
license: 'GPL-3.0',
packageRepo: 'https://something.com/satoshi/KamadoPool-StartOS-040',
upstreamRepo: 'https://something.com/satoshi/KamadoPool',
marketingUrl: 'https://something.com/satoshi/KamadoPool',
donationUrl: null,
description: { short, long },
volumes: ['main', 'ckpool'],
images: {
main: {
source: {
dockerBuild: {
dockerfile: 'Dockerfile',
workdir: '.',
},
},
arch: ['x86_64', 'aarch64'],
},
},
dependencies: {
bitcoind: {
description: bitcoindDescription,
optional: false,
metadata: {
title: 'Bitcoin Core',
icon: 'https://raw.githubusercontent.com/Start9Labs/bitcoin-core-startos/refs/heads/30.x/dep-icon.svg',
},
},
},
})