Sami Laine's repositories
ansible-nginx-revproxy
Ansible role Nginx reverse proxy
ansible-role-podman
A role for installing podman and running containers
clean-up-arma3-mods
A script that finds Arma 3 mods that are unsubscribed but still located on the disk.
docker-reforger
Arma Reforger installation in Docker
envkernel
Run jupyter kernels in different environments (conda, virtualenv, docker, singularity, Lmod)
gateway_provisioners
Provides remote kernel provisioners for various resource-managed clusters.
jupyter-aalto-singleuser
Singleuser server docker image for teaching JupyterHub
jupyter_releaser
A set of helper scripts and GitHub Actions to aid in automated releases of Python and npm packages.
jupyterhub-aalto
Jupyterhub for teaching purposes. See triton-jupyterhub for the research one.
jupyterhub-idle-culler
JupyterHub service to cull idle servers and users
ldap-group-manager
Web server + browser client for managing LDAP groups
mission-templates
Arma 3 mission templates for Zeus Operations
mooc-grader
Automatic assessment framework compatible with A-plus LMS.
nbgrader
A system for assigning and grading notebooks
operationbot
A bot for handling events on the Zeus Operations discord server
puppet-puppetboard
Puppet module to install and manage puppetboard
python-HackMD
A Python interface for HackMD API
python-template
An opinionated template for new Python projects, distilling years of experience
scicomp-docs
Aalto scientific computing guide: former Triton user guide + more info
wiki-js
Wiki.js | A modern and powerful wiki app built on Node.js
zeusopsmod
Arma 3 mod for Zeusops