From 2948755a3bfe032acd0bb2c8463ec9486d269ce8 Mon Sep 17 00:00:00 2001 From: godot Date: Thu, 8 Aug 2024 23:31:13 +0200 Subject: [PATCH] base on config --- README.md | 14 ++++++++++++-- install.cfg | 25 +++++++++++++++++++++++++ install/req.md | 2 ++ 3 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 install.cfg diff --git a/README.md b/README.md index 1a7a397..b070053 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,24 @@ ## Configuration - [x] Branching - [ ] Config requriments - - [ ] StacOverflow theft + - [ ] Forwarding secret insert + - [ ] Forwarding type insert + - [ ] Apt installed pakages + - [ ] on chenge y>n remove + - [ ] on change n>y install + - [ ] Insert date in to .cfg + - [ ] Automake old.cfg + - [ ] AutoUpgrade - [ ] Owner and permisions + - [ ] Starting script to alevate priviliges ## Modularity - [ ] Break into separate files - [ ] Firewall update - [ ] Base update - - [ ] + - [ ] Mods update + - [ ] Service update + - [ ] Tailscale update - [ ] Test owner of master script (source/run .) - [ ] Version control diff --git a/install.cfg b/install.cfg new file mode 100644 index 0000000..d2be151 --- /dev/null +++ b/install.cfg @@ -0,0 +1,25 @@ +# Base informations +lastUpdateDate= #to version control +baseInstallLocation=/opt/velocity/ +baseUserName=velocity +dependenciesInstalled=yes #if set to no will do it +systemdService=yes #if y > update, n > not +autoUpdate=yes #work in progress + +# Firewall +iptables=yes #to check if installed + install +tailscale=yes #to check if installed + install +sshRange=tailscale # Ip range + +# Mods +Ambassador=yes #Forge support +ReWhitelist=yes #Whitelist support +SkinResolver=yes #Skins with offline mode + +# Proxiing information +forwarding=modern # modern/legacy #how to not set duble velocity.toml +forwardingSecret= + + + + diff --git a/install/req.md b/install/req.md index 58d5c0c..9e82275 100644 --- a/install/req.md +++ b/install/req.md @@ -3,6 +3,8 @@ update, stop service, - Depandencies install (+ iptables for firewall) - Creating files + users +- Forwarding secret + - Firewall - nonTailscale block "foo: [Tail/own/none]" - own ssh range