https://github.com/anazcodes/blogapp
A Blog Post CRUD API in Go powered by Fiber framework.
https://github.com/anazcodes/blogapp
docker gofiber golang swagger
Last synced: 2 months ago
JSON representation
A Blog Post CRUD API in Go powered by Fiber framework.
- Host: GitHub
- URL: https://github.com/anazcodes/blogapp
- Owner: anazcodes
- Created: 2025-02-23T15:33:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T06:37:34.000Z (over 1 year ago)
- Last Synced: 2025-10-05T05:40:29.833Z (9 months ago)
- Topics: docker, gofiber, golang, swagger
- Language: Go
- Homepage: https://blogapp-wkxi.onrender.com/swagger/index.html
- Size: 31.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Blog App
A Blog Post API in Go powered by Fiber framework.
## Technologies
- Go Programming Language
- Fiber Framework
- Swagger
- Docker
- Unit Testing
## Run on Docker
```bash
docker run -p 3000:3000 --name blogapp anazibinurasheed/blogapp:latest --port=3000 --cache-capacity=30
```
## Run Locally
Clone the project
```bash
git clone https://github.com/anazcodes/blogapp.git
```
Get into project directory
```bash
cd blogapp
```
Install dependencies
```bash
go mod tidy
```
Start the server
```bash
go run cmd/blogapp/main.go --port=3000 --cache-capacity=30
```
## Access Live Swagger UI
`https://blogapp-wkxi.onrender.com/swagger/index.html`
[Click Here To Redirect](https://blogapp-wkxi.onrender.com/swagger/index.html)
## Access Swagger UI Locally
`http://localhost:3000/swagger/index.html`
[Click Here To Redirect](http://localhost:3000/swagger/index.html)