{"id":24328416,"url":"https://github.com/riii111/markdownblog","last_synced_at":"2025-08-27T13:16:38.379Z","repository":{"id":272879599,"uuid":"916926681","full_name":"riii111/MarkdownBlog","owner":"riii111","description":"MarkDown + Writer（たまに作成中）","archived":false,"fork":false,"pushed_at":"2025-04-14T00:53:05.000Z","size":1556,"stargazers_count":3,"open_issues_count":12,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-04-14T01:32:24.286Z","etag":null,"topics":["gin","golang","nuxt3","postgresql","traefik","vue3"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riii111.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-15T02:42:03.000Z","updated_at":"2025-04-14T00:53:07.000Z","dependencies_parsed_at":"2025-01-17T07:30:34.954Z","dependency_job_id":"cb13d098-bf45-49ed-baf9-76fc205a22c5","html_url":"https://github.com/riii111/MarkdownBlog","commit_stats":null,"previous_names":["riii111/markdownblog"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riii111%2FMarkdownBlog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riii111%2FMarkdownBlog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riii111%2FMarkdownBlog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riii111%2FMarkdownBlog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riii111","download_url":"https://codeload.github.com/riii111/MarkdownBlog/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248837287,"owners_count":21169374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gin","golang","nuxt3","postgresql","traefik","vue3"],"created_at":"2025-01-17T23:20:02.530Z","updated_at":"2025-04-14T07:11:18.394Z","avatar_url":"https://github.com/riii111.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MarkdownBlog\n\nMarkDown + Writer。\n技術検証用のブログプラットフォーム。\n\n## アプリケーション構成\n\n[![Nuxt 3](https://img.shields.io/badge/Nuxt_3-00DC82?style=for-the-badge\u0026logo=nuxt.js\u0026logoColor=white)](https://nuxt.com/)\n[![Vue.js](https://img.shields.io/badge/Vue.js-4FC08D?style=for-the-badge\u0026logo=vue.js\u0026logoColor=white)](https://vuejs.org/)\n[![Nuxt UI](https://img.shields.io/badge/Nuxt_UI-00DC82?style=for-the-badge\u0026logo=nuxt.js\u0026logoColor=white)](https://ui.nuxt.com/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n[![Go](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge\u0026logo=go\u0026logoColor=white)](https://go.dev/)\n[![Gin](https://img.shields.io/badge/Gin-00ADD8?style=for-the-badge\u0026logo=go\u0026logoColor=white)](https://gin-gonic.com/)\n[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)](https://www.postgresql.org/)\n[![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge\u0026logo=docker\u0026logoColor=white)](https://www.docker.com/)\n[![Traefik](https://img.shields.io/badge/Traefik-24A1C1?style=for-the-badge\u0026logo=traefik\u0026logoColor=white)](https://traefik.io/)\n\n- フロントエンド: Nuxt 3 + Nuxt UI\n- バックエンド: Gin(Golang)\n- データベース: PostgreSQL\n- プロキシ: Traefik\n\n## ビルド〜起動まで\n\n`make build`\n\n`make up`　←apiコンテナのビルド完了待つ\n\n`cd frontend`\n\n`pnpm install`\n\n`pnpm build`\n\n`pnpm start`\n\n## アクセス先\n\n※あとで更新する↓\n\n---\n\n1. \u003chttp://localhost:8088/swagger/index.html\u003e\n   バックエンド（APIドキュメント）\n2. \u003chttp://traefik.localhost/\u003e\n   Traefikのダッシュボード\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friii111%2Fmarkdownblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friii111%2Fmarkdownblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friii111%2Fmarkdownblog/lists"}