From 24a8122222e9c5ed84da6d1d6225e6b9bb7c20fc Mon Sep 17 00:00:00 2001
From: coja <coja@dmz.rs>
Date: Mon, 14 Apr 2025 23:26:58 +0200
Subject: [PATCH] [Serverko] added some docs

---
 krov/serverko/README.md                 |  3 +++
 krov/serverko/ejabberd12/README.md      |  2 ++
 krov/serverko/nginx12/README.md         | 23 +++++++++++++++++++++++
 krov/serverko/stopreklamama12/README.md |  3 +++
 krov/serverko/taskmanager12/README.md   |  5 +++++
 krov/serverko/tor12/README.md           |  2 ++
 krov/serverko/wireguard12/README.md     |  2 ++
 7 files changed, 40 insertions(+)

diff --git a/krov/serverko/README.md b/krov/serverko/README.md
index 0c31af8..3e7329d 100644
--- a/krov/serverko/README.md
+++ b/krov/serverko/README.md
@@ -17,3 +17,6 @@ VMID Name
 111  taskmanager12  
 112  stopreklamama12  
 
+##### Legend
+
+12 -> debian 12
diff --git a/krov/serverko/ejabberd12/README.md b/krov/serverko/ejabberd12/README.md
index 7599136..08d0737 100644
--- a/krov/serverko/ejabberd12/README.md
+++ b/krov/serverko/ejabberd12/README.md
@@ -1,3 +1,5 @@
 ---
 VMID: 109
 ---
+
+XMPP server, used for future decentralization
diff --git a/krov/serverko/nginx12/README.md b/krov/serverko/nginx12/README.md
index 0e44a24..f1433b0 100644
--- a/krov/serverko/nginx12/README.md
+++ b/krov/serverko/nginx12/README.md
@@ -1,3 +1,26 @@
 ---
 VMID: 100
 ---
+
+This VM is a reverse proxy, all serveces go through it and get their SSL certificates
+
+## Creating new record
+
+```sh
+cd /etc/nginx/sites-available/ # configs are located here
+vim.tiny pastebin.dmz.rs # using pastebin as example, copy existing one and edit it
+ln -s /etc/nginx/sites-available/pastebin.dmz.rs  /etc/nging/sites-enabled/pastebin.dmz.rs # creating link since file is the same
+mkdir /var/www/pastebindmzrs # new dir where certificate will be validated
+nginx -t # checking for errors
+systemctl reload nginx.service # reloading the service for changes to apply, reset will work too
+service nginx reload # alternative server reload
+certbot certonly --webroot -w /var/www/pastebindmzrs -d pastebin.dmz.rs -d pastebin.decentrala.org # requesting the certificates
+```
+
+## renewal
+
+```sh
+ls /var/www/
+cd /etc/letsencrypt/renewal
+certbot renew
+```
diff --git a/krov/serverko/stopreklamama12/README.md b/krov/serverko/stopreklamama12/README.md
index 8be5196..7810d9c 100644
--- a/krov/serverko/stopreklamama12/README.md
+++ b/krov/serverko/stopreklamama12/README.md
@@ -1,3 +1,6 @@
 ---
 VMID: 112
 ---
+
+This container is for hosting the [website](https://gitea.dmz.rs/svitvojimilioni/stopreklamama)
+hosted on domen `stopreklamama.dmz.rs`
diff --git a/krov/serverko/taskmanager12/README.md b/krov/serverko/taskmanager12/README.md
index 6ea36e3..86bd5ad 100644
--- a/krov/serverko/taskmanager12/README.md
+++ b/krov/serverko/taskmanager12/README.md
@@ -1,3 +1,8 @@
 ---
 VMID: 111
 ---
+
+Old app for group task managment, [gitea project](https://gitea.dmz.rs/Decentrala/taskmanager)
+Hosted on [todo.dmz.rs](https://todo.dmz.rs/)
+
+Now using soft.dmz.rs/fixme instead
diff --git a/krov/serverko/tor12/README.md b/krov/serverko/tor12/README.md
index ac40c58..d1bc34f 100644
--- a/krov/serverko/tor12/README.md
+++ b/krov/serverko/tor12/README.md
@@ -1,3 +1,5 @@
 ---
 VMID: 103
 ---
+
+In this container hosts the tor onion service, used for remote access to the proxmox, through tor.
diff --git a/krov/serverko/wireguard12/README.md b/krov/serverko/wireguard12/README.md
index d0c6a8a..951d40a 100644
--- a/krov/serverko/wireguard12/README.md
+++ b/krov/serverko/wireguard12/README.md
@@ -1,3 +1,5 @@
 ---
 VMID: 105
 ---
+
+Wireguard server for VPN access to krov network