Initial Repository Setup and Hugo Installation #1

Closed
opened 2025-06-01 18:19:15 +02:00 by bennolor · 0 comments
Owner

Description:

Set up the foundation for our Hugo blog project by creating a GitHub repository and installing Hugo locally for development.

Tasks:

  1. Create a new GitHub repository named blog
  2. Set up repository structure:
    • Add .gitignore file for Hugo
    • Create README.md with project description
    • Set up branch protection rules for main branch
  3. Install Hugo locally:
    • For macOS: brew install hugo
    • For Linux: sudo apt-get install hugo or appropriate package manager
    • For Windows: Use Chocolatey choco install hugo -confirm
  4. Initialize a new Hugo site: hugo new site . --force
  5. Verify installation by running hugo version
  6. Run local server hugo server -D to ensure everything works
  7. Commit and push initial setup to GitHub

Definition of Done:

  • GitHub repository created with proper structure
  • Hugo installed locally
  • Initial Hugo site created and working locally
  • All changes pushed to GitHub
## **Description:** Set up the foundation for our Hugo blog project by creating a GitHub repository and installing Hugo locally for development. ## **Tasks:** 1. Create a new GitHub repository named `blog` 2. Set up repository structure: - Add `.gitignore` file for Hugo - Create README.md with project description - Set up branch protection rules for `main` branch 3. Install Hugo locally: - For macOS: `brew install hugo` - For Linux: `sudo apt-get install hugo` or appropriate package manager - For Windows: Use Chocolatey `choco install hugo -confirm` 4. Initialize a new Hugo site: `hugo new site . --force` 5. Verify installation by running `hugo version` 6. Run local server `hugo server -D` to ensure everything works 7. Commit and push initial setup to GitHub ## **Definition of Done:** - GitHub repository created with proper structure - Hugo installed locally - Initial Hugo site created and working locally - All changes pushed to GitHub
bennolor added this to the Release milestone 2025-06-01 18:30:32 +02:00
bennolor added this to the Initial Development and Deployment project 2025-06-01 18:30:34 +02:00
bennolor added spent time 45 minutes 2025-06-01 18:30:54 +02:00
bennolor moved this to In Progress in Initial Development and Deployment on 2025-06-01 21:42:09 +02:00
bennolor moved this to Done in Initial Development and Deployment on 2025-06-01 21:42:10 +02:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Total Time Spent: 45 minutes
bennolor
45 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bennolor/hugoblog#1