]> git.somenet.org - root/pub/somesible.git/blob - README.md
[roles/server/git-server] install gitolite3
[root/pub/somesible.git] / README.md
1 ## **``Somesible``-Core repository**
2
3 Somesible is almost pure ansible with some shell wrapper scripts and is used at diffrent locations in a push based setup from a central server and a "self-heading" pull based local cronjob setup on each managed machine. It should work with AWX too, but it wasnt tested with AWX for quite a while.
4
5 This repo is supposed to be wrapped in an overriding directory or git-repo, which overrides defaults and contains secrets. Look at the **``somesible_example``** repo for an example setup of the "outside" repo.
6
7 This ( **``Somesible-Core``** ) repository self-updates to the git tag ``activeVersion`` before running.
8
9 All files should be overridable form the outside repo.
10
11 This whole thing is tailored to debian-stable+backports+fasttrack, but should work with other apt distros. I dont intend to care for other package managers/package-names/paths atm.
12
13 + ``debootstrap --include=python3-apt,ansible,git,rsync,vim,zsh,tmux trixie /debootstrap/ http://deb.debian.org/debian``
14 + ``dpkg-reconfigure locales``
15 + ``dpkg-reconfigure tzdata``
16 + set fstab + crypttab as needed.
17 + ``./run_somesible.sh -D -e cleanup_level=5 --tags base -l ...``