You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Jin-Guk Kwon ea78ea8f67 Add new file 1 year ago
legacy Move EvilHam's FreeBSD scripts to legacy directory 2 years ago
opennebula-images +passwd 1 year ago
opennebula-vm-etcd Fix vm-queries.py 2 years ago
vnc_console_connection [ungleich-tool]Update config.py for path 2 years ago
.gitignore phase in script for setting up viirbs 2 years ago
README.md Update README 3 years ago
alpine-build-uefi-stick.sh Add unfinished script to create alpine linux uefi boot stick 2 years ago
alpine-rebuild-initramfs.sh [alpine] version bump 2 years ago
build-alpine-chroot.sh +perms 2 years ago
ceph-host-move-to-root Add ceph-mgr-create 4 years ago
ceph-keyring-create-initial Allow pool creation 4 years ago
ceph-mgr-create-start Add monit to ceph-mgr 4 years ago
ceph-mgr-stop-delete [ceph mgr] Add script to stop/delete 4 years ago
ceph-mon-create-start Fix pid dir permissions for ceph mon 4 years ago
ceph-mon-stop-delete [ceph, mon] expects no mon prefix on removal 4 years ago
ceph-osd-activate Add new script 4 years ago
ceph-osd-activate-all ++ add name 4 years ago
ceph-osd-class-remove restore mistakenly removed file 3 years ago
ceph-osd-class-set hand in arg correctly 3 years ago
ceph-osd-create-on-all-disks + permissions 4 years ago
ceph-osd-create-start Start via monit, if present 4 years ago
ceph-osd-create-start-alpine added alpine compatible version 2 years ago
ceph-osd-stop-disable 2 seconds delay to short to umount successfully 3 years ago
ceph-osd-stop-remove-permanently Add new script to just stop it, not removing 3 years ago
ceph-pool-create Remove warning 4 years ago
ceph-upgrade-server-to-nautilus.sh Mode update 2 years ago
create-guacamole-session-ldap-DB Update create-guacamole-session-ldap-DB 2 years ago
create-guacamole-session-ldap-file Add new file 2 years ago
debian-devuan-netboot.sh Add fnux's key to devuan netboot image 1 year ago
debian-use-old-iptables + correct mode 2 years ago
detect-dns64-prefix.py + explanation 2 years ago
disk-create-fresh-gpt + permissions 4 years ago
etcd_import_opennebula_vm.py Add hacking script for import vm info into etcd 2 years ago
get_ceph_recovery_config Add new file 1 year ago
jool-get-build-install.sh Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools 2 years ago
ldap-get-emails Add ldap-get-emails script 2 years ago
magiccommand not working state 2 years ago
map-osd-to-disktype [map-osd-to-disktype] added header, checked for bashism, should be posix compatible 2 years ago
megaclisas-status Added WIP script for mapping osd to disk types, and helper script (megaclisas-status) that provides a nicely formatted output for megacli 2 years ago
mikrotik-configure-crs326-dumb.sh + mikrotik scripts 1 year ago
mikrotik-configure-crs326-with-vlans.sh + mikrotik scripts 1 year ago
mikrotik-configure-crs326.sh add script to "standard" configure a mikrotik-crs326 1 year ago
mikrotik-setup.sh [mikrotik] update / minus bugs 1 year ago
mikrotik-update.sh [mikrotik] update / minus bugs 1 year ago
monit-ceph-create-start use pkill for ceph monitors 1 year ago
monit-create-for-all-mounted-osds Add script to created monit for all mounted osds 4 years ago
monit-remove Add script for removing ceph monitors 4 years ago
one-get-instances Add one-get-instances scripts 2 years ago
one-inspect-instance-network Add one-inspect-instance-network script 2 years ago
openwrt-add-letsencrypt.sh [openwrt] WIP: add new scripts for acme and camera 1 year ago
openwrt-add-lte.sh [openwrt] add new script to configure LTE uplink 1 year ago
openwrt-motion-config.sh ++camera setting 1 year ago
pg_repair [script]Update pg_repair for error message 2 years ago
pib-setup.sh ++notes 1 year ago
raid-add-unconfigured-disk Quotes 4 years ago
raid-clear-all-caches Clear cache script 4 years ago
raid-list-disks-status Quotes 4 years ago
rebuild-ipxe.sh ipxe script updated for alpine 2 years ago
remove-all-partitions Also overwrite part of the partition 4 years ago
remove-all-partitions-from-all-disks ++ new dangerous script :-) 4 years ago
viirb-1-connect-flash-latest-openwrt.sh [viirb] update comment 1 year ago
viirb-2-configure-fully-after-upgrade.sh [viirb] + pubkey + args 1 year ago
viirb-3-configure-vpnendpoint.sh [viirb] ping it longer 1 year ago
viirb-4-cleanup-final-stage.sh sleep longer for waiting for network and reboot 1 year ago
viirb1-2-together.sh increase timeout for flash writing 1 year ago
vm-create Update comments 3 years ago
vm_list Update vm_list 2 years ago
vm_list_dual_uid Add new file 2 years ago
vm_map.sh new file for vm map 2 years ago
vpn-statistics.sh [vpn stats] added number of configured/active VPNs 2 years ago

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