-
-
Notifications
You must be signed in to change notification settings - Fork 0
README
Norm Brandinger edited this page Nov 20, 2025
·
1 revision
This directory contains wiki content for the DevStack Core GitHub repository.
GitHub wikis are separate Git repositories. Follow these steps to upload the wiki content:
# 1. Clone the wiki repository
git clone https://github.com/NormB/devstack-core.wiki.git
# 2. Copy wiki files
cp ~/devstack-core/wiki/*.md devstack-core.wiki/
# 3. Commit and push
cd devstack-core.wiki/
git add *.md
git commit -m "Add comprehensive wiki documentation"
git push origin master- Go to https://github.com/NormB/devstack-core/wiki
- Click "New Page" for each wiki page
- Copy content from each
.mdfile - Use the exact filename (without
.md) as the page title - Save each page
GitHub wiki converts filenames to page titles:
-
Home.md→ "Home" -
Quick-Start-Guide.md→ "Quick Start Guide" -
Common-Issues.md→ "Common Issues"
- Home.md - Wiki homepage with navigation
- Quick-Start-Guide.md - 5-minute setup guide
- Architecture-Overview.md - System architecture
- Common-Issues.md - Troubleshooting guide
- Management-Commands.md - Complete command reference
- Reference-Applications.md - API implementation guide
You can expand the wiki by creating these pages based on existing documentation:
-
Installation.md - From
docs/INSTALLATION.md -
Vault-Integration.md - From
docs/VAULT.md -
Service-Configuration.md - From
docs/SERVICES.md -
Testing-Guide.md - From
tests/README.md -
Best-Practices.md - From
docs/BEST_PRACTICES.md -
Performance-Tuning.md - From
docs/PERFORMANCE_TUNING.md -
Security-Hardening.md - From
docs/SECURITY_ASSESSMENT.md -
Observability-Stack.md - From
docs/OBSERVABILITY.md -
Environment-Variables.md - From
.env.examplewith explanations
To convert existing documentation to wiki pages:
# Example: Create Installation wiki page
cp docs/INSTALLATION.md wiki/Installation.md
# Edit to add wiki-style navigation links
# Then upload to wiki repositoryEach wiki page should include:
- Title - Clear H1 heading
- Table of Contents - For longer pages
-
Internal Links - Link to related wiki pages using:
[Page Title](Page-Title) - External Links - Link to repository docs where appropriate
- "See Also" section - Related pages at the bottom
The wiki should be supplementary to the main repository documentation:
- Wiki: Quick reference, tutorials, FAQs
- Repo docs/: Comprehensive, detailed, version-controlled
- Make changes to
wiki/*.mdfiles - Commit to main repository
- Push to wiki repository
# Update wiki
cd devstack-core.wiki/
cp ~/devstack-core/wiki/*.md .
git add *.md
git commit -m "Update wiki documentation"
git push origin master- Ensure wiki is enabled in repository settings
- Go to Settings → Features → Wikis (enable)
# If wiki doesn't exist yet, create first page via UI
# Then clone will work
git clone https://github.com/NormB/devstack-core.wiki.git- Use wiki-style links:
[Page Title](Page-Title)not[title](page-title.md) - GitHub auto-converts filenames to title case
- No
.mdextension in links
| Feature | Wiki | Repository Docs |
|---|---|---|
| Purpose | Quick reference, tutorials | Comprehensive documentation |
| Version Control | Separate repo | Main repository |
| Editing | Web UI or Git | Code editor |
| Search | GitHub search | Full-text search |
| Best For | FAQs, guides | API docs, architecture |
If you have questions about the wiki:
- Check existing pages for formatting examples
- See GitHub Wiki Documentation
- Open an issue in the main repository
# Clone wiki
git clone https://github.com/NormB/devstack-core.wiki.git
# Update wiki content
cd devstack-core.wiki/
cp ~/devstack-core/wiki/*.md .
git add *.md
git commit -m "Update wiki"
git push
# View wiki
open https://github.com/NormB/devstack-core/wiki