import { Manifest, uniqid } from '@bitsquare/nopy-cube'; import { z } from 'zod'; /** * Manifest for the admin:hostname cube. * This cube allows for setting and persistently changing the system's hostname. */ export default Manifest({ id: 'admin:hostname', name: 'Permanently change the hostname', dependencies: () => [], schema: z.object({ HOSTNAME: z .string() .min(1) .max(64) .describe('The new hostname for the target host') .default(`host-${uniqid()}`), }), });