Skip to content

Latest commit

 

History

History
69 lines (49 loc) · 1.58 KB

File metadata and controls

69 lines (49 loc) · 1.58 KB

Workpress

A minimal CMS built with Nuxt.

Deploy to Cloudflare

Deploy to Cloudflare

Configuration

Site Customization

To update your site name, logo, header menu items, and footer links, edit the configuration in layers/base/app/app.config.ts.

export default defineAppConfig({
  siteName: 'My Site',
  logoPath: '', // Optional: Path to your logo image
  navigation: {
    menuItems: [
      { label: 'Home', to: '/', order: 0 },
    ],
    footerLinks: {},
    bottomLinks: [
      { label: 'Privacy Policy', to: '/privacy' },
    ],
  },
})

Running Locally

This is a standard Nuxt project. Run it like any Nuxt application:

# Install dependencies
pnpm install

# Start development server
pnpm dev

The application will be available at http://localhost:3000.

Additional Commands

# Build for production
pnpm build

# Preview production build
pnpm preview

# Database migrations
pnpm db:generate  # Generate migrations
pnpm db:migrate   # Run migrations

Technologies

License

MIT