# Enable the community repo edit /etc/apk/repositories:'s/^#\(.*community\)/\1/g' # Setup the new MOTD run motd.sh # Disallow root login root-password disabled edit /etc/ssh/sshd_config:'/^PermitRootLogin yes/d' # Set up the docker user update install docker install sudo install shadow run-command adduser -D -G docker docker run-command { echo changeme; echo changeme; } | passwd docker run-command echo changeme | chage -d 0 docker run-command echo 'docker ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers.d/docker-nopasswd chmod 0640:/etc/sudoers.d/* # Install docker install docker run-command rc-update add docker boot run-command service docker start # Install docker-compose install python install py-pip run-command pip install docker-compose uninstall py-pip # Set up pruning docker every 15 minutes. Useful for build agents run-command rc-update add crond run-command echo '*/15 * * * * docker system prune -a -f --filter until=10m' | crontab -u docker - # Install the drone-agent starters