Go to file
Nico Schottelius fa45565eb0 Update megacli-status to python3 2021-08-13 10:43:13 +02:00
ceph [ceph] find osd_id when using ceph-volume 2021-04-20 11:38:49 +02:00
k8s Add script to configure k8s vms 2021-07-25 10:48:25 +02:00
legacy Move EvilHam's FreeBSD scripts to legacy directory 2020-05-24 08:33:59 +02:00
matrix [tools]Add new file for matrix 2020-12-31 10:23:12 +01:00
mikrotik Re-organise repo (subdirs per project) 2020-12-12 13:27:49 +01:00
mystrom [mystrom] turning on/off can be quiet 2020-12-26 17:22:47 +01:00
one-time-scripts +add script to fix missing peers 2020-11-04 11:59:17 +01:00
opennebula-images [opennebula] use base instead of minimal_base pattern for openSUSE image 2021-07-29 17:55:27 +02:00
opennebula-vm-etcd Fix vm-queries.py 2020-01-31 23:10:16 +05:00
openwrt [viirb] modify to go through in mostly one step 2021-08-02 17:23:26 +02:00
vnc_console_connection [ungleich-tool]Update config.py for path 2020-04-15 12:14:18 +02:00
.gitignore phase in script for setting up viirbs 2020-06-13 21:40:10 +02:00
README.md Update README 2018-12-29 12:45:21 +01:00
alpine-build-uefi-stick.sh Add unfinished script to create alpine linux uefi boot stick 2019-11-25 14:48:35 +01:00
alpine-install-on-disk.sh Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools 2021-07-28 16:32:58 +02:00
alpine-rebuild-initramfs.sh Add script to install alpine to a usb disk 2021-05-29 19:53:40 +02:00
build-alpine-chroot.sh +perms 2019-12-09 20:02:50 +01:00
check-disks-rotational.sh Add script to show disks and their rotational status 2021-07-28 11:05:18 +02:00
create-guacamole-session-ldap-DB Update create-guacamole-session-ldap-DB 2020-01-16 15:47:50 +01:00
create-guacamole-session-ldap-file Add new file 2019-12-11 05:29:47 +01:00
debian-devuan-netboot.sh NO MORE FIXES! all severs boot from fiber 2021-03-12 15:24:32 +01:00
debian-use-old-iptables + correct mode 2020-06-02 22:44:57 +02:00
detect-dns64-prefix.py + explanation 2020-01-07 18:08:53 +01:00
disk-create-fresh-gpt + permissions 2018-02-18 21:18:14 +01:00
etcd_import_opennebula_vm.py Add hacking script for import vm info into etcd 2020-01-25 10:17:49 +01:00
install-any-linux.sh ++ideas for install any linux 2021-07-09 19:42:57 +02:00
jool-get-build-install.sh Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools 2019-11-25 14:49:48 +01:00
ldap-get-emails Add ldap-get-emails script 2020-01-16 17:46:15 +01:00
magiccommand not working state 2019-12-11 22:56:54 +01:00
map-osd-to-disktype [map-osd-to-disktype] added header, checked for bashism, should be posix compatible 2020-05-27 20:41:21 +02:00
megaclisas-status Update megacli-status to python3 2021-08-13 10:43:13 +02:00
monit-ceph-create-start [monit] fix ceph daemon pidfile 2021-02-07 13:27:51 +01:00
monit-create-for-all-mounted-osds Add script to created monit for all mounted osds 2018-03-04 19:03:17 +01:00
monit-remove Add script for removing ceph monitors 2018-05-30 13:57:04 +02:00
one-get-instances Add one-get-instances scripts 2020-01-16 17:46:15 +01:00
one-inspect-instance-network Add one-inspect-instance-network script 2020-01-16 17:46:15 +01:00
pg_repair [script]Update pg_repair for error message 2019-12-27 11:08:24 +01:00
pib-setup.sh ++notes 2020-09-08 17:37:20 +02:00
raid-add-unconfigured-disk Quotes 2018-02-24 23:42:09 +01:00
raid-clear-all-caches Clear cache script 2018-02-24 23:50:17 +01:00
raid-list-disks-status Quotes 2018-02-24 23:42:09 +01:00
rebuild-ipxe.sh fix regexp 2020-12-09 12:57:48 +01:00
remove-all-partitions Also overwrite part of the partition 2018-02-27 15:45:40 +01:00
remove-all-partitions-from-all-disks ++ new dangerous script :-) 2018-02-18 17:36:30 +01:00
vm-create Update comments 2019-01-20 18:10:21 +01:00
vm_list Update vm_list 2019-12-11 05:12:52 +01:00
vm_list_dual_uid Add new file 2020-01-16 15:59:26 +01:00
vm_map.sh new file for vm map 2020-03-20 16:13:06 +09:00
vpn-statistics.sh [vpn stats] added number of configured/active VPNs 2019-12-26 12:16:38 +01:00

README.md

Hello hacker!

The tools used in this repository are used by the team of ungleich (www.ungleich.ch) to maintain servers and data centers.

A special data center that we maintain and that most tools are written for is the Data Center Light (www.datacenterlight.ch).

As we are truly dedicated and committed to open source, we are trying to release everything open source that we can (even if not everything is yet directly usable by others).

Feel free to clone, use, distribute the code according to GPLv3+ licensing.

Best,

team ungleich

p.s.: Some stuff that you (will) find in this repo:

Tools to manage ...

  • ceph cluster(s)
  • opennebula cluster(s)
  • host disk/raid configurations
  • monit