12 lines
333 B
JavaScript
12 lines
333 B
JavaScript
import { cubes } from '@bitstack/nopy';
|
|
import { z } from 'zod';
|
|
|
|
export default cubes.Manifest({
|
|
id: 'armor:ufw',
|
|
name: 'Activate ufw (uncomplicated firewall)',
|
|
dependencies: () => ['apt:essentials'],
|
|
schema: z.object({
|
|
ALLOW_HTTP: z.boolean().describe('Allow incoming HTTP traffic on port 80').default(true),
|
|
}),
|
|
});
|