Explore projects
-
repos / ci-tools / LibraryUpgrader
GNU Affero General Public License v3.0Updated -
repos / cloud / toolforge / Webservice CLI
Apache License 2.0Updated -
repos / mediawiki / services / ipoid
Apache License 2.0Updated -
-
repos / cloud / toolforge / toolforge-weld
GNU Affero General Public License v3.0Shared Python code for Toolforge infrastructure components. https://pypi.org/project/toolforge-weld/
Updated -
repos / Future Audiences / citation-needed-api
MIT LicenseUpdated -
repos / cloud / toolforge / Jobs Cli
GNU General Public License v3.0 onlyUpdated -
-
Example Dockerized Puppeteer using NoVNC to let you watch Puppeteer load/drive pages in Chrome in a container ( using the Chrome Puppeteer installs )
Updated -
Creates an artifact, a packed conda environment, to be deployed across the data engineering cluster. Currently contains Pyspark3 and JupyterHub.
Updated -
Creates an artifact, a packed conda environment, to be deployed across the data engineering cluster. Currently contains Pyspark3 and JupyterHub.
Updated -
repos / cloud / toolforge / Registry Admission
MIT LicenseThis is a simple Kubernetes Admission Validation Webhook that ensures Toolforge users will only use container images from approved registries.
Updated -
repos / cloud / toolforge / Ingress Admission
MIT LicenseUpdated -
repos / cloud / toolforge / Build service - Cli
GNU General Public License v3.0 onlyUpdated -
-
repos / cloud / toolforge / Envvars service - cli
GNU General Public License v3.0 onlyUpdated -
repos / cloud / cicd / gitlab-ci
GNU General Public License v3.0 or laterWMCS repository for Gitlab CI/CD related stuff.
Updated -
Minimal example using a lightweight Alpine container configured to act as the X11 display of an otherwise headless container, in this case a Fresh-node container.
The user can see the Alpine container's desktop via a NoVNC url it serves up. The headless Fresh-node container only needs to be part of the Alpine container's Docker network and use a DISPLAY environment variable pointing to the Alpine container.
This example spins both containers up, configures them as described, opens a url letting you see the Alpine container's desktop, then starts Chromium and Firefox in the headless Fresh-node container, which then appear in the Alpine container's desktop.
The users can then interact with the browsers' UI.
Updated -
-
repos / releng / Cli
GNU General Public License v3.0 onlyThe mw CLI tool (with development environment & gitlab commands)
Updated