https://github.com/ofcoliva/blog
Toda estrutura do blog em um só repositório com configurações de deploy no cloudflare
https://github.com/ofcoliva/blog
bash blog cloudflare golang hextra html hugo md server serverless shell-script static-site
Last synced: 4 months ago
JSON representation
Toda estrutura do blog em um só repositório com configurações de deploy no cloudflare
- Host: GitHub
- URL: https://github.com/ofcoliva/blog
- Owner: ofcoliva
- License: other
- Created: 2025-10-28T01:28:56.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-11-08T22:43:34.000Z (4 months ago)
- Last Synced: 2025-11-09T00:17:35.157Z (4 months ago)
- Topics: bash, blog, cloudflare, golang, hextra, html, hugo, md, server, serverless, shell-script, static-site
- Language: Shell
- Homepage: https://blog.ofcoliva.com.br
- Size: 35.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# blog ofcoliva
Blog pessoal construído com Hugo e tema Hextra.
## 🛠 Estrutura do Projeto
```
blog/
├── content/ # Conteúdo do site
│ ├── posts/ # Artigos do blog
│ ├── projects/ # Projetos
│ ├── tags/ # Taxonomias/tags
│ ├── _index.md # Página inicial
│ └── about.md # Página sobre
├── layouts/ # Templates personalizados
│ └── shortcodes/ # Shortcodes para conteúdo reutilizável
└── hugo.yaml # Configuração do Hugo
```
## 🚀 Executando Localmente
1. Instale o [Hugo](https://gohugo.io/installation/)
2. Clone o repositório com submódulos:
```bash
git clone --recurse-submodules https://github.com/ofcoliva/blog.git
cd blog
```
3. Clone o repositório do Hextra para themes
```bash
git clone https://github.com/imfing/hextra.git themes/hextra
```
4. Inicie o servidor de desenvolvimento:
```bash
hugo server -D
```
5. Acesse http://localhost:1313
## 📝 Criando Conteúdo
Para criar um novo post:
```bash
hugo new content posts/nome-do-post.md
```
### Formato dos Posts
```markdown
---
title: "Título do Post"
date: 2023-10-27
draft: false
tags: ["tag1", "tag2"]
---
Conteúdo do post aqui...
```
## 🎨 Tema
Este blog utiliza o tema [Hextra](https://github.com/imfing/hextra) com algumas personalizações.
## 📄 Licenças
Este projeto utiliza:
- [Hugo](https://gohugo.io) - [Apache License 2.0](https://github.com/gohugoio/hugo/blob/master/LICENSE)
- [Hextra Theme](https://github.com/imfing/hextra) - [MIT License](https://github.com/imfing/hextra/blob/main/LICENSE)
O conteúdo do blog está sob [Apache License 2.0](LICENSE).