Comments (5)
I was going to suggest; why not just use the built-in Wiki? I'd even be happy to contribute; although I haven't used gokrazy all that much to be honest (yet)
from gokrazy.
I’ll think about it. In general, I like having the documentation on the proper website, but perhaps the wiki is a more pragmatic solution.
from gokrazy.
Yeah I tried that once myself with one of my projects with the whole Github Pages thing and found it too much work to maintain and get it looking nice. The Builtin Wiki is definately more convenient I think in this case plus you can contribute to it like any other repo.
from gokrazy.
I’ve come to really like the editing experience with https://gohugo.io/, and have used it successfully for https://distr1.org/.
The distri website sources are located in https://github.com/distr1/distri/tree/master/website and instruct hugo to render to the https://github.com/distr1/distri/tree/master/docs subdirectory, which is then picked up by GitHub pages.
I think we can do the same thing here, i.e. convert https://github.com/gokrazy/gokrazy.github.io to a hugo instance which renders to the docs/ subdirectory and then serve that. Shouldn’t be too involved.
from gokrazy.
Okay, the userguide is now started at https://gokrazy.org/userguide/, and contributions of the remaining topics (see first comment of this issue) are welcome! Please comment here when you start working on a topic so that others don’t accidentally duplicate your work.
from gokrazy.
Related Issues (20)
- Mount namespaces? HOT 1
- Add a way to read `PackageConfig` config from an appended partition HOT 5
- Huge cpu and mem load on gok update HOT 11
- Windows not supported? (gok CLI) HOT 4
- Document 'GOKRAZY_PARENT_DIR' environment variable HOT 1
- Add support for the Raspberry Pi 5 HOT 8
- store the password only in hashed form HOT 2
- command not found HOT 6
- Executing on demand HOT 2
- GPIO / periph.io Edge detection / sysfs not working HOT 2
- support for mounting additional devices (as /perm, or separately) HOT 3
- Kernel panic - not syncing HOT 7
- How to compile this project on mac HOT 2
- continuous integration: add kexec test cycle HOT 2
- Go web application fails to load template file HOT 4
- Support installing microcode HOT 3
- WebAuthN authentication HOT 3
- MBR bootloader: fix 15/16 MB kernel limit HOT 1
- Documentation how to set sysctl HOT 8
- Feature request: Use Tailscale for gokrazy API authorization HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gokrazy.