• Stars
    star
    31
  • Rank 795,749 (Top 17 %)
  • Language
    Puppet
  • Created over 11 years ago
  • Updated 14 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Puppet config for OCF servers and lab machines

More Repositories

1

ocfweb

The main ocf website
Python
38
star
2

kubernetes

ArgoCD-based configuration for the OCF Kubernetes cluster
Python
18
star
3

ocfstatic

A static redesign of the main ocf website
HTML
17
star
4

ocflib

Python libraries for account and server management
Python
15
star
5

slackbridge

Bridge between IRC and Slack running on Kubernetes
Python
12
star
6

rt

Request Tracker service
Dockerfile
11
star
7

ircbot

IRC bot for account creation and other things
Python
9
star
8

dns

DNS records for the Open Computing Facility
Python
7
star
9

utils

User and staff utilities for the Open Computing Facility
Python
7
star
10

strand

A Zincati lock backend for stateful workloads.
Rust
6
star
11

transpire

the OCF Kubernetes helper library (not for public consumption)
Python
6
star
12

templates

Email templates for the OCF
Python
5
star
13

matrix

OCF configuration for the Matrix server
HTML
4
star
14

devpi

DevPi docker/kubernetes configuration
Makefile
3
star
15

create

Celery worker for account creation
Python
3
star
16

dockers

OCF-flavored Docker images
Python
3
star
17

services

Marathon service definitions
Python
3
star
18

etc

Configuration files on all OCF hosts
Python
3
star
19

printlist

Displays the print queue of printers on a web page for easy viewing.
HTML
3
star
20

projects

Overview of technical OCF projects
3
star
21

labmap

Live map of the OCF lab that shows hours and open desktops
HTML
2
star
22

pam_trimspaces

PAM module to trim whitespace from usernames
C
2
star
23

waddles-llm

OCF Assistant LLM
Python
2
star
24

jukebox-rs

RIIR but Jukebox
Rust
2
star
25

python3.7-deb

Deadsnakes packaged for Debian and the OCF
Dockerfile
1
star
26

cg505-status

New OCF status page
Makefile
1
star
27

puppetboard

Puppetboard (https://github.com/voxpupuli/puppetboard) in docker, used to view PuppetDB information in a nice format.
HTML
1
star
28

pulumi

Pulumi configuration for the Open Computing Facility.
Python
1
star
29

security-scripts

A handful of useful OCF security scripts written a while back
C
1
star
30

adelie

OCF deployment of Adelie -> A duct-tape-and-glue style update system.
HTML
1
star
31

atool-old

OLD ACCOUNTS TOOL -- replaced by https://github.com/ocf/ocfweb
Python
1
star
32

labstats

Stat tracking for the OCF computer lab
JavaScript
1
star
33

coder

OCF deployment of Coder
HCL
1
star
34

prometheus-slurm-exporter-deb

Shell
1
star
35

kanboard

OCF Kanboard configuration
HTML
1
star
36

discordbridge

Go
1
star
37

fava

Web interface for OCF finances on beancount, hosted on Kubernetes.
HTML
1
star
38

create-old

OLD ACCOUNT CREATION SCRIPTS -- replaced by https://github.com/ocf/create
Python
1
star
39

badgr

OCF Deployment of Badgr
TypeScript
1
star
40

approve

Script for creating group accounts
Python
1
star
41

discourse_sso

Discourse SSO authentication provider for OCF
1
star
42

hello-old

OLD STAFF RECRUITING WEBSITE -- replaced by https://github.com/ocf/ocfweb
CSS
1
star
43

grafana

Configuration for OCF Grafana deployment
HTML
1
star
44

deckschrubber-deb

Debian packaging for deckschrubber, a utility to inspect images of a Docker Registry and remove those older than a given age
Dockerfile
1
star
45

kubernetes-deploy

Dockerfile for OCF Kubernetes deploy process
Dockerfile
1
star