vault backup: 2025-05-27 14:10:06
This commit is contained in:
@@ -19,6 +19,11 @@ echo "moluser:$2" | sudo chpasswd
|
||||
#packages install
|
||||
apt install mc nginx docker docker-compose mariadb-server -y
|
||||
|
||||
|
||||
#node exporter run + cerberus prometheus add
|
||||
|
||||
|
||||
|
||||
#mariadb config
|
||||
|
||||
|
||||
@@ -28,15 +33,10 @@ sudo -u www-data ssh-keygen -t rsa -N "" -f ~/.ssh/id_rsa
|
||||
sudo sed -i 's#www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin#www-data:x:33:33:www-data:/var/www:/bin/bash#' /etc/passwd
|
||||
|
||||
echo -e "www-data ALL=(ALL) NOPASSWD: /usr/bin/docker\nwww-data ALL=(ALL) NOPASSWD: /usr/sbin/nginx\nwww-data ALL=(ALL) NOPASSWD: /usr/bin/docker-compose" | sudo tee /etc/sudoers.d/01-www-cloud-permissions
|
||||
#TODO: add nginx to restart config after !
|
||||
sudo chmod 440 /etc/sudoers.d/01-www-cloud-permissions
|
||||
|
||||
|
||||
|
||||
#repos init
|
||||
mkdir /srv/www
|
||||
mkdir /srv/docker
|
||||
mkdir /srv/docker/clients
|
||||
chown -R www-data:www-data /srv/www
|
||||
chown -R www-data:www-data /srv/docker
|
||||
|
||||
|
||||
|
||||
@@ -45,4 +45,26 @@ chown -R www-data:www-data /srv/docker
|
||||
```
|
||||
|
||||
|
||||
Get /var/www/.ssh/id_rsa.pub to bitbucket repository
|
||||
Get /var/www/.ssh/id_rsa.pub to bitbucket repository
|
||||
|
||||
```bash
|
||||
|
||||
#repos init
|
||||
mkdir /srv/www
|
||||
mkdir /srv/docker
|
||||
mkdir /srv/docker/clients
|
||||
chown -R www-data:www-data /srv/www
|
||||
chown -R www-data:www-data /srv/docker
|
||||
|
||||
#get repos (alfa + websocket host)
|
||||
|
||||
|
||||
#repos init
|
||||
|
||||
|
||||
#nginx config for websocket service
|
||||
nginx -s reload
|
||||
|
||||
#supervisor config
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user