From d9ecbc0cbc8b71210a4c26ea7bf2de8b24c284e3 Mon Sep 17 00:00:00 2001 From: Mel Date: Fri, 24 Sep 2021 17:27:38 +0100 Subject: [PATCH] git service init Initiation of git service --- .obsidian/workspace | 10 ++-- Networks/Tools Server.md | 87 +++++++++++++++++++++++++++++----- Networks/mfxm Website Scope.md | 34 +++++++++++++ 3 files changed, 115 insertions(+), 16 deletions(-) diff --git a/.obsidian/workspace b/.obsidian/workspace index 51568400..0a426251 100644 --- a/.obsidian/workspace +++ b/.obsidian/workspace @@ -9,7 +9,7 @@ "state": { "type": "markdown", "state": { - "file": "Networks/Tools Server.md", + "file": "Networks/mfxm Website Scope.md", "mode": "preview" } } @@ -57,7 +57,7 @@ "state": { "type": "backlink", "state": { - "file": "Networks/Tools Server.md", + "file": "Networks/mfxm Website Scope.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -73,15 +73,15 @@ }, "active": "843703181669292f", "lastOpenFiles": [ + "Networks/mfxm Website Scope.md", "Networks/Tools Server.md", + "Networks/Monit config.md", "Networks/VPS Console Dialogue.md", "Networks/Alias Server.md", "Life Orga/Finances.md", "Networks/@Networks.md", "Networks/Cloud Server.md", "Nextcloud.md", - "Networks/Selfhosting.md", - "Networks/mfxm Website Scope.md", - "Investments/Holochain.md" + "Networks/Selfhosting.md" ] } \ No newline at end of file diff --git a/Networks/Tools Server.md b/Networks/Tools Server.md index 1371f0ce..3089872e 100644 --- a/Networks/Tools Server.md +++ b/Networks/Tools Server.md @@ -186,12 +186,23 @@ JavaScript & JS package manager.   +--- + +  + #### Dedicated Server parameters | Service | Used value |---------|:---------: -**Internal network** | 17.27.37.x +**Internal docker network** | 17.27.37.x **Port: SSH** | 2227 +**Port: Git server** | 8087 +**Port: Git SSH** | 2228 + + +  + +---   @@ -201,18 +212,20 @@ JavaScript & JS package manager.   -##### Service parameters +##### Service parameters (pw-manager) ```ad-info title: service parameters -IP: 17.27.37.3:80 -Docker ID: 970b6f4b6150fa03be24287ae29a065c06ff7ed91a3402f8184c8a9aafa5e94d -Docker Name: bitwarden_bitwarden_1 +**IP**: 17.27.37.3:80 +**Docker ID**: 970b6f4b6150fa03be24287ae29a065c06ff7ed91a3402f8184c8a9aafa5e94d +**Docker Name**: bitwarden_bitwarden_1 +--- +**Address**: https://pw-manager.mfxm.fr ```   -##### User management +##### User management (pw-manager) ```ad-info title: Link @@ -223,29 +236,80 @@ The admin panel needs to be set up with an authentication token and is accessed   +--- + +  + #### Personal notes [MiniNote](https://github.com/muety/mininote) is a FOSS enabling self-hosting with a server-side encryption.   -##### Service parameters +##### Service parameters (notes) ```ad-info title: service parameters -IP: 17.27.37.7:3000 -Docker ID: 73d91d338b533c05a4ad15968efb0470e924f780d016fab13c98f8f1dc3820af -Docker Name: mininote_mininote_1 +**IP**: 17.27.37.7:3000 +**Docker ID**: 73d91d338b533c05a4ad15968efb0470e924f780d016fab13c98f8f1dc3820af +**Docker Name**: mininote_mininote_1 +--- +**Address**: https://notes.mfxm.fr ```   -##### User management +##### User management (notes) No user management per se. [[Caddy config|Caddy]] provides with a layer of authentication to restrict users to access the full service.   +--- + +  + +#### Git repository + +[Gitea](https://gitea.io) is a FOSS enabling self-hosting a Git instance similar to GitHub. + +  + +##### Service parameters (git server) + +```ad-info +title: service parameters +**IP**: 172.21.0.3 +**Docker ID**: b6ec6f3843c3c9afe13215f73e0f8002475a145e33b0f0b555970b7f6f1ae38b +**Docker Name**: gitea +**Dedicated user**: git +--- +**Address**: https://git.mfxm.fr +``` + +  + +##### Service parameters (git db) + +```ad-info +title: service parameters +**IP**: 172.21.0.2 +**Docker ID**: a06fac3650f8f7dca29b022401a10f63d825283d762306501690e52ab9073d33 +**Docker Name**: gitea_db_1 +``` + +  + +##### User management + +User management has not been parametered to exclude new users but an admin panel exists to control and remove users under the admin login. + +  + +--- + +  + #### Server-side Monitoring Refer to the [[Monit config|monit section]] for further information on installation and configuration. @@ -258,6 +322,7 @@ List of monitored services: - Postfix - docker - Bitwarden + - Mininote   diff --git a/Networks/mfxm Website Scope.md b/Networks/mfxm Website Scope.md index d5d9cf7c..cab4e8e4 100644 --- a/Networks/mfxm Website Scope.md +++ b/Networks/mfxm Website Scope.md @@ -162,6 +162,40 @@ Server details to be found [[Tools Server#Password manager|here]]   +### Notes + +  + +```ad-bug +title: sub-domain address +https://notes.mfxm.fr +``` + +Server details to be found [[Tools Server#Personal notes|here]] + +  + +--- + +  + +### Git instance + +  + +```ad-bug +title: sub-domain address +https://git.mfxm.fr +``` + +Server details to be found [[Tools Server#Git repository|here]] + +  + +--- + +  + ### Pricing | Cost source | One-off cost | Subscription (p.a.)