Ilot.io website
Find a file
Antoine Martin 57c2c72ef6
All checks were successful
/ render (push) Successful in 38s
README: update for pages-server
2025-10-18 18:40:32 -04:00
.forgejo/workflows ci: move to pages server 2025-03-31 20:28:00 -04:00
css sidebar: replace button with a href 2024-10-08 15:08:31 -04:00
error error/*: remove back button, and change 502 2024-09-29 18:52:53 -04:00
fonts content/*: move to root 2024-09-17 15:02:04 -04:00
images content/*: move to root 2024-09-17 15:02:04 -04:00
join join: migrate registration form to Forgejo backend 2025-04-03 18:41:13 -04:00
meta content/*: move to root 2024-09-17 15:02:04 -04:00
plugins/IkiWiki/Plugin plugins: move from lib 2024-09-17 14:53:56 -04:00
templates templates/page: expand on md rather than lg 2024-10-08 15:12:13 -04:00
tools test-server.sh: move under tools 2024-09-17 15:00:22 -04:00
.gitignore content/*: move to root 2024-09-17 15:02:04 -04:00
.pages-domains ci: move to pages server 2025-03-31 20:28:00 -04:00
.pages-redirect ci: move to pages server 2025-03-31 20:28:00 -04:00
android-chrome-192x192.png content/*: move to root 2024-09-17 15:02:04 -04:00
android-chrome-512x512.png content/*: move to root 2024-09-17 15:02:04 -04:00
apple-touch-icon.png content/*: move to root 2024-09-17 15:02:04 -04:00
browserconfig.xml content/*: move to root 2024-09-17 15:02:04 -04:00
favicon-16x16.png content/*: move to root 2024-09-17 15:02:04 -04:00
favicon-24x24-white.png content/*: move to root 2024-09-17 15:02:04 -04:00
favicon-24x24.png content/*: move to root 2024-09-17 15:02:04 -04:00
favicon-32x32.png content/*: move to root 2024-09-17 15:02:04 -04:00
favicon.ico content/*: move to root 2024-09-17 15:02:04 -04:00
favicon.png content/*: move to root 2024-09-17 15:02:04 -04:00
footer.fr.mo {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
footer.fr.po {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
footer.html {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
footer.pot {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
ikiwiki.setup join: migrate registration form to Forgejo backend 2025-04-03 18:41:13 -04:00
index.fr.mo {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
index.fr.po {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
index.mdwn {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
index.pot {footer,index}: add mention of GRIP-UQAM 2025-06-12 16:46:20 -04:00
join.fr.mo *: fix grammar errors 2025-04-03 18:49:30 -04:00
join.fr.po *: fix grammar errors 2025-04-03 18:49:30 -04:00
join.html join: migrate registration form to Forgejo backend 2025-04-03 18:41:13 -04:00
join.pot join: migrate registration form to Forgejo backend 2025-04-03 18:41:13 -04:00
LICENSE {templates,basewiki/lib}/*: move from themes submodule 2024-06-20 23:13:13 -04:00
mstile-150x150.png content/*: move to root 2024-09-17 15:02:04 -04:00
platforms.fr.mo *: fix grammar errors 2025-04-03 18:49:30 -04:00
platforms.fr.po *: fix grammar errors 2025-04-03 18:49:30 -04:00
platforms.mdwn content/*: move to root 2024-09-17 15:02:04 -04:00
platforms.pot content/*: move to root 2024-09-17 15:02:04 -04:00
README.md README: update for pages-server 2025-10-18 18:40:32 -04:00
safari-pinned-tab.svg content/*: move to root 2024-09-17 15:02:04 -04:00
sidebar.fr.mo sidebar: replace button with a href 2024-10-08 15:08:31 -04:00
sidebar.fr.po sidebar: replace button with a href 2024-10-08 15:08:31 -04:00
sidebar.html sidebar: replace button with a href 2024-10-08 15:08:31 -04:00
sidebar.pot sidebar: replace button with a href 2024-10-08 15:08:31 -04:00
site.webmanifest content/*: move to root 2024-09-17 15:02:04 -04:00

ilot.io

Upstream: https://forge.ilot.io/ilot/ilot.io

Build Status Push Status

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:

  1. Fork, clone or download this project
  2. Install ikiwiki:
  3. Generate the website: ikiwiki --setup ikiwiki.setup
  4. Start http-server: ./tools/test-server.sh
  5. Preview your project: open 127.0.0.1:8080 in your browser

Read more at ikiwiki's documentation.

Contributing

  1. Fork the main ilot.io repo.

  2. Checkout the forked repository.

    • git clone ssh://git@forge.ilot.io/$USER/ilot.io
    • cd ilot.io
  3. Make your changes.

  4. Do local build.

    • ikiwiki --setup ikiwiki.setup
  5. Fix any errors that come up and rebuild until it works locally.

  6. Commit the changes to the git repo in a git branch

    • git checkout -b <name>
    • git add changes
    • git commit -m 'content/index: descriptive description'
    • git push
  7. Create a merge request with your changes by following link in server response.

  8. Once the tests in the merge-request pass, and reviewers are happy, your changes will be merged.