Skip to content

Commit 592cdee

Browse files
committed
feat: oh-my-opencode 문서 사이트 초기 설정
0 parents  commit 592cdee

82 files changed

Lines changed: 37985 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: ["main"]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
concurrency:
14+
group: "pages"
15+
cancel-in-progress: false
16+
17+
jobs:
18+
build:
19+
runs-on: ubuntu-latest
20+
steps:
21+
- name: Checkout
22+
uses: actions/checkout@v4
23+
24+
- name: Setup Ruby
25+
uses: ruby/setup-ruby@v1
26+
with:
27+
ruby-version: '3.3'
28+
bundler-cache: true
29+
30+
- name: Setup Pages
31+
uses: actions/configure-pages@v5
32+
33+
- name: Build with Jekyll
34+
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
35+
env:
36+
JEKYLL_ENV: production
37+
38+
- name: Upload artifact
39+
uses: actions/upload-pages-artifact@v3
40+
41+
deploy:
42+
environment:
43+
name: github-pages
44+
url: ${{ steps.deployment.outputs.page_url }}
45+
runs-on: ubuntu-latest
46+
needs: build
47+
steps:
48+
- name: Deploy to GitHub Pages
49+
id: deployment
50+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
_site/
2+
.sass-cache/
3+
.jekyll-cache/
4+
.jekyll-metadata
5+
vendor/
6+
.bundle/
7+
Gemfile.lock
8+
node_modules/
9+
.DS_Store
10+
*.log

Gemfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll", "~> 4.3"
4+
gem "just-the-docs", "~> 0.10.0"
5+
6+
group :jekyll_plugins do
7+
gem "jekyll-remote-theme"
8+
gem "jekyll-seo-tag"
9+
end
10+
11+
# Windows and JRuby does not include zoneinfo files
12+
platforms :mingw, :x64_mingw, :mswin, :jruby do
13+
gem "tzinfo", ">= 1", "< 3"
14+
gem "tzinfo-data"
15+
end
16+
17+
gem "wdm", "~> 0.1", :platforms => [:mingw, :x64_mingw, :mswin]
18+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Oh My OpenCode Documentation
2+
3+
AI Agent Orchestration Plugin for OpenCode - Multi-agent workflows, parallel execution, and production-grade reliability.
4+
5+
## Local Development
6+
7+
```bash
8+
bundle install
9+
bundle exec jekyll serve
10+
```
11+
12+
Open http://localhost:4000 in your browser.
13+
14+
## Deploy to GitHub Pages
15+
16+
1. Push this repository to GitHub
17+
2. Go to Settings > Pages
18+
3. Set Source to "GitHub Actions"
19+
4. The site will be deployed automatically
20+
21+
## Structure
22+
23+
```
24+
docs/
25+
├── index.md # Home page
26+
├── getting-started/ # Installation & configuration
27+
├── architecture/ # Core plugin architecture
28+
├── agents/ # Multi-agent system
29+
├── tools/ # LSP, AST-Grep, etc.
30+
├── background-execution/ # Parallel execution
31+
├── reliability/ # Error recovery & validation
32+
├── hooks/ # Lifecycle hooks
33+
├── mcp/ # MCP integration
34+
├── compatibility/ # Claude Code compatibility
35+
├── automation/ # GitHub Actions
36+
├── advanced/ # Experimental features
37+
├── development/ # Build & CI/CD
38+
└── reference/ # API reference
39+
```
40+
41+
## Credits
42+
43+
Documentation generated from [DeepWiki](https://github.com/AsyncFuncAI/deepwiki-open) for [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode).

_config.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Site settings
2+
title: Oh My OpenCode
3+
description: AI Agent Orchestration Plugin for OpenCode - Multi-agent workflows, parallel execution, and production-grade reliability
4+
baseurl: "" # Change to "/repo-name" if hosting at github.io/repo-name
5+
url: ""
6+
7+
# Theme
8+
remote_theme: just-the-docs/just-the-docs@v0.10.0
9+
10+
# Plugins
11+
plugins:
12+
- jekyll-remote-theme
13+
- jekyll-seo-tag
14+
15+
# Color scheme
16+
color_scheme: dark
17+
18+
# Logo
19+
logo: "/assets/images/logo.png"
20+
21+
# Aux links (top right)
22+
aux_links:
23+
"GitHub":
24+
- "https://github.com/code-yeongyu/oh-my-opencode"
25+
26+
aux_links_new_tab: true
27+
28+
# Navigation structure
29+
nav_enabled: true
30+
nav_sort: case_insensitive
31+
32+
# Search
33+
search_enabled: true
34+
search:
35+
heading_level: 2
36+
previews: 3
37+
preview_words_before: 5
38+
preview_words_after: 10
39+
tokenizer_separator: /[\s/]+/
40+
rel_url: true
41+
button: false
42+
43+
# Mermaid diagrams
44+
mermaid:
45+
version: "11.4.1"
46+
47+
# Heading anchor links
48+
heading_anchors: true
49+
50+
# Back to top link
51+
back_to_top: true
52+
back_to_top_text: "Back to top"
53+
54+
# Footer
55+
footer_content: "Oh My OpenCode Documentation - Generated from DeepWiki"
56+
57+
# Defaults
58+
defaults:
59+
- scope:
60+
path: ""
61+
values:
62+
layout: "default"
63+
64+
# Exclude files
65+
exclude:
66+
- Gemfile
67+
- Gemfile.lock
68+
- node_modules
69+
- vendor
70+
- .git
71+
- .gitignore

0 commit comments

Comments
 (0)