No description
  • JavaScript 42.8%
  • TypeScript 35%
  • Astro 17.9%
  • MDX 2.2%
  • CSS 2.1%
Find a file
2026-10-26 18:27:02 +01:00
.astro Fix: Documentation Content Definition 2026-10-25 17:54:23 +01:00
public Fix: Server status 2026-10-24 14:27:51 +02:00
src Update Aurum URL 2026-10-26 18:27:02 +01:00
.gitignore fix: weird stupid stuff 2025-11-19 20:09:34 +01:00
astro.config.mjs Fix: Documentation Content Definition 2026-10-25 17:54:23 +01:00
package-lock.json New Team Display 2026-10-24 11:38:36 +02:00
package.json New Team Display 2026-10-24 11:38:36 +02:00
README.md Add Web Badge 2026-10-24 14:15:35 +02:00
tsconfig.json Start of tag buttons system 2026-01-16 16:17:00 +01:00

Baggel.de Website

This is the official website for Baggel. Built with Astro, TypeScript, and Tailwind CSS, it is a mostly static site.

The website repository lives on our Forgejo.

Tech Stack

  • Astro – static site generator
  • TypeScript – type-safe JavaScript
  • Tailwind CSS – utility-first styling

Getting Started

Prerequisites

  • Node.js v18+
  • npm (comes with Node.js)

Installation

  1. Clone the repository:
git clone https://github.com/BaggelMC/baggel-site.git
cd baggel-site
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser at http://localhost:4321 (Astro will show the exact URL in the terminal).

Available Scripts

  • npm run dev – Start the dev server
  • npm run build – Build the site for production (static files in dist/)
  • npm run preview – Preview production build locally