import { setupManifest } from '@start9labs/start-sdk'
import { alertInstall, long, short } from './i18n'

export const manifest = setupManifest({
  id: 'youtube-summarizer',
  title: 'YouTube Summarizer',
  license: 'Proprietary',
  packageRepo: 'https://github.com/user/youtube-summarizer-startos',
  upstreamRepo: 'https://github.com/user/youtube-summarizer',
  marketingUrl: 'https://github.com/user/youtube-summarizer',
  donationUrl: null,
  docsUrls: [
    'https://github.com/user/youtube-summarizer/blob/main/README.md',
  ],
  description: { short, long },
  volumes: ['main'],
  images: {
    main: {
      source: {
        dockerBuild: {
          workdir: '.',
          dockerfile: './Dockerfile',
        },
      },
      arch: ['x86_64', 'aarch64'],
    },
  },
  alerts: {
    install: alertInstall,
    update: null,
    uninstall: null,
    restore: null,
    start: null,
    stop: null,
  },
  dependencies: {},
})
