Woodie
Jump to navigation
Jump to search
Woodie is an instance of the Woodpecker CI server that runs in an LXD container on OSGeo8 and provides build services for software hosted on the Gitea service.
It can be accessed via https://woodie.osgeo.org (login with your OSGeo Userid)
Administration
The container is an Ubuntu 22.04 with docker. Woodpecker server and agent are running on this each in a docker container using a docker-compose yaml running under account woodie.
Configuration file is /home/woodie/docker-compose.yml
There's an ansible playbook to deal with it, but at time of writing (Sep 2025) its still just a WIP.
When changing configuration, the service must be reconstructed with:
docker compose up -d --force-recreate
Setup gory detail are in a private wiki https://gitea.osgeo.org/sac/osgeo8/wiki/woodie-server