|
|
||
|---|---|---|
| .forgejo/workflows | ||
| css | ||
| error | ||
| fonts | ||
| images | ||
| join | ||
| meta | ||
| plugins/IkiWiki/Plugin | ||
| templates | ||
| tools | ||
| .gitignore | ||
| .pages-domains | ||
| .pages-redirect | ||
| android-chrome-192x192.png | ||
| android-chrome-512x512.png | ||
| apple-touch-icon.png | ||
| browserconfig.xml | ||
| favicon-16x16.png | ||
| favicon-24x24-white.png | ||
| favicon-24x24.png | ||
| favicon-32x32.png | ||
| favicon.ico | ||
| favicon.png | ||
| footer.fr.mo | ||
| footer.fr.po | ||
| footer.html | ||
| footer.pot | ||
| ikiwiki.setup | ||
| index.fr.mo | ||
| index.fr.po | ||
| index.mdwn | ||
| index.pot | ||
| join.fr.mo | ||
| join.fr.po | ||
| join.html | ||
| join.pot | ||
| LICENSE | ||
| mstile-150x150.png | ||
| platforms.fr.mo | ||
| platforms.fr.po | ||
| platforms.mdwn | ||
| platforms.pot | ||
| README.md | ||
| safari-pinned-tab.svg | ||
| sidebar.fr.mo | ||
| sidebar.fr.po | ||
| sidebar.html | ||
| sidebar.pot | ||
| site.webmanifest | ||
ilot.io
Upstream: https://forge.ilot.io/ilot/ilot.io
Forgejo Actions
This project's static Pages are built by Forgejo Actions, following the steps
defined in .forgejo/workflows/pages.yaml.
That builds this website using ikiwiki, and pushes the build artifacts to the
pages branch.
The pages branch is then made available using
pages-server according to the
domains information available in .domains.
Follow Codeberg's own docs for more information.
Building locally
To work locally with this project, you'll have to follow the steps below:
- Fork, clone or download this project
- Install ikiwiki:
- Generate the website:
ikiwiki --setup ikiwiki.setup - Start http-server:
./tools/test-server.sh - Preview your project: open 127.0.0.1:8080 in your browser
Read more at ikiwiki's documentation.
Contributing
-
Fork the main ilot.io repo.
-
Checkout the forked repository.
git clone ssh://git@forge.ilot.io/$USER/ilot.iocd ilot.io
-
Make your changes.
-
Do local build.
ikiwiki --setup ikiwiki.setup
-
Fix any errors that come up and rebuild until it works locally.
-
Commit the changes to the git repo in a git branch
git checkout -b <name>git addchangesgit commit -m 'content/index: descriptive description'git push
-
Create a merge request with your changes by following link in server response.
-
Once the tests in the merge-request pass, and reviewers are happy, your changes will be merged.