add basic container, configure git repo structure, add sops addon
This commit is contained in:
8
hosts/home-morefine/users/group_photo.sh
Normal file
8
hosts/home-morefine/users/group_photo.sh
Normal file
@@ -0,0 +1,8 @@
|
||||
sudo groupadd photos
|
||||
|
||||
sudo usermod -aG photos vk
|
||||
sudo usermod -aG photos apps
|
||||
sudo usermod -aG photos syncthing_user
|
||||
|
||||
sudo chown -R vk:photos /srv/photo
|
||||
sudo chmod -R 2775 /srv/photo
|
||||
18
hosts/home-morefine/users/user_apps.sh
Normal file
18
hosts/home-morefine/users/user_apps.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
sudo groupadd --system --gid 995 apps
|
||||
|
||||
sudo useradd --uid 995 --gid 995 \
|
||||
--system \
|
||||
--create-home \
|
||||
--home-dir /home/apps \
|
||||
--gid apps \
|
||||
--shell /usr/sbin/nologin \
|
||||
--comment "Service account for applications" \
|
||||
apps
|
||||
|
||||
sudo chmod 0750 /home/apps
|
||||
|
||||
sudo usermod -aG apps vk
|
||||
sudo usermod -aG photos apps
|
||||
|
||||
id apps
|
||||
# uid=995(apps) gid=995(apps) groups=995(apps)
|
||||
1
hosts/home-morefine/users/user_syncthing_user.sh
Normal file
1
hosts/home-morefine/users/user_syncthing_user.sh
Normal file
@@ -0,0 +1 @@
|
||||
syncthing_user
|
||||
2
hosts/home-morefine/users/user_vk.sh
Normal file
2
hosts/home-morefine/users/user_vk.sh
Normal file
@@ -0,0 +1,2 @@
|
||||
# vk - human system admin
|
||||
|
||||
Reference in New Issue
Block a user