e129e4939f421ce809014044162d2f037a7bbcc4
Install web server and secure it on alpine linux
- upgrade
- bash
- misc
- dotfiles
- user
- secure openssh
- Ufw (may be eventualy replaced by awall ?)
- Fail2ban
- Knockd
- Mariadb (bug https://bugs.alpinelinux.org/issues/9046)
- php7-fpm
- Nginx
- drush
- composer
- letsencrypt
- vhosts
- redis
- zabbix-agent
- urbackup-client
- git barre repos
- Proftpd
how to use it
on a fresh install as root
1 install git
apk add git
2 clone the repo
git clone https://figureslibres.io/gogs/bachir/alpine-web-server.git
3 run the script as root
su
cd alpine-web-server
. install.sh
4 all script in bin/ can be ran seperatly, but from the repos source exclusively
. bin/misc.sh
Languages
Shell
93.9%
Python
5%
PHP
1.1%