]>
git.somenet.org - root/pub/somesible.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Someone [Tue, 19 Aug 2025 11:49:29 +0000 (13:49 +0200)]
roles/workstation/common/tasks
Someone [Tue, 19 Aug 2025 11:34:06 +0000 (13:34 +0200)]
roles/workstation/common/tasks
Someone [Mon, 18 Aug 2025 22:19:10 +0000 (00:19 +0200)]
roles/base/cryptsetup-helper/tasks
Someone [Mon, 18 Aug 2025 21:39:35 +0000 (23:39 +0200)]
roles/base/ntp/files
Someone [Mon, 18 Aug 2025 21:39:35 +0000 (23:39 +0200)]
roles/base/ntp/files
Someone [Mon, 18 Aug 2025 20:13:25 +0000 (22:13 +0200)]
roles/base/grub/templates
Someone [Mon, 18 Aug 2025 20:08:21 +0000 (22:08 +0200)]
roles/base/sysctl/tasks
Someone [Mon, 18 Aug 2025 20:08:21 +0000 (22:08 +0200)]
roles/base/sysctl/files
Someone [Mon, 18 Aug 2025 20:01:34 +0000 (22:01 +0200)]
roles/base/apt/files
Someone [Mon, 18 Aug 2025 19:54:36 +0000 (21:54 +0200)]
roles/base/network/files
Someone [Mon, 18 Aug 2025 19:54:36 +0000 (21:54 +0200)]
roles/base/cryptsetup-helper/tasks
Someone [Sun, 10 Aug 2025 23:47:49 +0000 (01:47 +0200)]
roles/server/named/files
Someone [Mon, 28 Jul 2025 17:34:58 +0000 (19:34 +0200)]
roles/service/mattermost/defaults
Someone [Mon, 28 Jul 2025 17:29:05 +0000 (19:29 +0200)]
roles/service/mattermost/defaults
Someone [Mon, 21 Jul 2025 19:52:02 +0000 (21:52 +0200)]
roles/server/mail/postfix
Someone [Mon, 21 Jul 2025 00:18:32 +0000 (02:18 +0200)]
roles/server/mail/milter-spf
Someone [Mon, 21 Jul 2025 00:17:22 +0000 (02:17 +0200)]
roles/server/mail/milter-dmarc
Someone [Mon, 21 Jul 2025 00:17:22 +0000 (02:17 +0200)]
roles/server/mail/milter-dkim
Someone [Mon, 21 Jul 2025 00:15:30 +0000 (02:15 +0200)]
roles/server/mail/postfix
Someone [Mon, 21 Jul 2025 00:15:02 +0000 (02:15 +0200)]
roles/server/mail/milter-dmarc
Someone [Mon, 21 Jul 2025 00:14:36 +0000 (02:14 +0200)]
roles/server/mail/postfix
Someone [Mon, 21 Jul 2025 00:14:36 +0000 (02:14 +0200)]
roles/server/mail/milter-dmarc
Someone [Mon, 21 Jul 2025 00:10:51 +0000 (02:10 +0200)]
roles/server/mail/postfix
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/util] ----- meta ----- No dependencies
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/util/postgres-db-usr] create postgres db and owner-user
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/util/postgres-db-grp-usr] create postgres db, owner-group and user for group - DO NOT USE.
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/util/letsencrypt-cert] request letsencrypt-cert helper role
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation] ----- meta ----- No dependencies
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/kde-full] install kde with more kde
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/kde] install kde
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/common] common workstation tools.
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/kiosk_mode] borgcube like kiosk mode
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/google-chrome] install google chrome
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/workstation/nextcloud] install nextcloud-client
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service] ----- meta ----- No dependencies
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/sympa] Mailinglist service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/mediawiki-no-install] configure a nginx vhost to serve a mediawiki. no setup or updating is done
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/mattermost] setup mattermost service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/nextcloud] setup nextcloud service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/munin-server] munin server setup
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/service/gitweb] setup gitweb service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server] ----- meta ----- No dependencies
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail] ----- meta + default ----- Set up postfix + cyrus + spam filtering
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/postfix] setup postfix mail server
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/spamassassin] setup spamassassing milter
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/milter-dmarc] setup dmarc milter
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/milter-dkim] setup dkim milter
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/milter-spf] setup spf milter
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/cyrus] setup cyrus imap/dav server
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/mail/saslauthd] setup saslauthd
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/docker-compose/dco-service] docker-compose service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/docker-compose] install docker-compose and start default-service
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/turnserver] install coturn
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/postgresql] setup postgresql server
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/letsencrypt-bot] install dehydrated bot - TODO: move to nginx?
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/nginx/vhost-unified] create nginx vhost
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/nginx/server] install nginx server
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/ldap-server] install openldap
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/irc-services] install anope
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/ircd] install inspircd
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/git-server] install gitolite3
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/named] install bind9 nameserver. possibly setup zones
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/server/dhcpd] install dhcpd
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base] ----- meta -----
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/create-users] create or update user accounts
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/tor] install tor with hidden sshd service, possibly copy private key
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/munin-node] munin node + async proxy setup
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/ntp] install ntpd. copy server config, if ntp_server is defined
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/ssh] install + update sshd
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/wireguard] install wireguard tools
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/network] setup networking and firewall (nftables) and fail2ban
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[rules/base/backup] setup backups
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/logrotate] install + update logrotate
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/sysctl] Set system settings - TODO: move to systemd subrole?
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/hostname] set hostname
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/cryptsetup-helper] setup cryptsetup helpers
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/btrfs-helpers] possibly install btrfs helper scripts
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/grub] configure grub
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/apt] configure package manager + update pkg-cache + upgrade packages
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/systemd] ----- meta + defaults -----
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/systemd/enable-and-start] util to enable + (re)start service and record systemd-preset
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/systemd/preset] configure systemd-presets
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/systemd-fail-mail] mail systemd unit errors via email to root
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/ansible] ----- meta + defaults -----
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/ansible/autoselfheal] Setup automatic/periodic selfhealing
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/base/ansible/setup] set role defaults, install sudo, create remote-management-user + env
Someone [Sun, 1 Jun 2025 19:55:52 +0000 (21:55 +0200)]
[roles/dummy] Role that does nothing
Someone [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
[roles/cleanup] Cleanup stuff. Levels above 5 should be followed by or part of a full somesible run
Someone [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
[roles/custom-command] Execute custom command on host(s)
Someone [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
Somesible public base. Self updating and ansible-pull/auto-selfhealing ready.
Someone [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
README.md
git [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
.gitignore
git [Sun, 1 Jun 2025 19:55:51 +0000 (21:55 +0200)]
GITOLITE.txt
git [Tue, 22 Aug 2017 00:14:38 +0000 (02:14 +0200)]
Initial commit