diff --git a/README.md b/README.md new file mode 100644 index 0000000..1090533 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# GitOps repository for kubernetes cluster + +## Cluster initialization + +Single node cluster. + +OS: Debian 11 + +Cluster created with kubeadm https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/ + +## ArgoCD bootstrap + +```bash + +ssh-keygen -f .ssh/argocd.ioot.xyz +# add pub key .ssh/argocd.ioot.xyz.pub to https://github.com/amkartashov/gf-k8s/settings/keys/new + +$ scripts/bootstrap.sh -k gullfaxi -e gullfaxi +``` diff --git a/Bootstrap.md b/ZZ_arhived/Bootstrap.md similarity index 100% rename from Bootstrap.md rename to ZZ_arhived/Bootstrap.md diff --git a/apps/argocd/ingress.yaml b/ZZ_arhived/apps/argocd/ingress.yaml similarity index 100% rename from apps/argocd/ingress.yaml rename to ZZ_arhived/apps/argocd/ingress.yaml diff --git a/apps/argocd/install.yaml b/ZZ_arhived/apps/argocd/install.yaml similarity index 100% rename from apps/argocd/install.yaml rename to ZZ_arhived/apps/argocd/install.yaml diff --git a/apps/argocd/kustomization.yaml b/ZZ_arhived/apps/argocd/kustomization.yaml similarity index 100% rename from apps/argocd/kustomization.yaml rename to ZZ_arhived/apps/argocd/kustomization.yaml diff --git a/apps/argocd/patches/argocd-cm.yaml b/ZZ_arhived/apps/argocd/patches/argocd-cm.yaml similarity index 100% rename from apps/argocd/patches/argocd-cm.yaml rename to ZZ_arhived/apps/argocd/patches/argocd-cm.yaml diff --git a/apps/argocd/patches/argocd-rbac-cm.yaml b/ZZ_arhived/apps/argocd/patches/argocd-rbac-cm.yaml similarity index 100% rename from apps/argocd/patches/argocd-rbac-cm.yaml rename to ZZ_arhived/apps/argocd/patches/argocd-rbac-cm.yaml diff --git a/apps/minecraft/Chart.yaml b/ZZ_arhived/apps/minecraft/Chart.yaml similarity index 100% rename from apps/minecraft/Chart.yaml rename to ZZ_arhived/apps/minecraft/Chart.yaml diff --git a/apps/minecraft/requirements.yaml b/ZZ_arhived/apps/minecraft/requirements.yaml similarity index 100% rename from apps/minecraft/requirements.yaml rename to ZZ_arhived/apps/minecraft/requirements.yaml diff --git a/apps/minecraft/templates/volume.yaml b/ZZ_arhived/apps/minecraft/templates/volume.yaml similarity index 100% rename from apps/minecraft/templates/volume.yaml rename to ZZ_arhived/apps/minecraft/templates/volume.yaml diff --git a/apps/minecraft/templates/volumeclaim.yaml b/ZZ_arhived/apps/minecraft/templates/volumeclaim.yaml similarity index 100% rename from apps/minecraft/templates/volumeclaim.yaml rename to ZZ_arhived/apps/minecraft/templates/volumeclaim.yaml diff --git a/apps/minecraft/values.yaml b/ZZ_arhived/apps/minecraft/values.yaml similarity index 100% rename from apps/minecraft/values.yaml rename to ZZ_arhived/apps/minecraft/values.yaml diff --git a/apps/oauth2-proxy/.gitignore b/ZZ_arhived/apps/oauth2-proxy/.gitignore similarity index 100% rename from apps/oauth2-proxy/.gitignore rename to ZZ_arhived/apps/oauth2-proxy/.gitignore diff --git a/apps/oauth2-proxy/Chart.yaml b/ZZ_arhived/apps/oauth2-proxy/Chart.yaml similarity index 100% rename from apps/oauth2-proxy/Chart.yaml rename to ZZ_arhived/apps/oauth2-proxy/Chart.yaml diff --git a/apps/oauth2-proxy/values.yaml b/ZZ_arhived/apps/oauth2-proxy/values.yaml similarity index 100% rename from apps/oauth2-proxy/values.yaml rename to ZZ_arhived/apps/oauth2-proxy/values.yaml diff --git a/apps/services/certificate.yaml b/ZZ_arhived/apps/services/certificate.yaml similarity index 100% rename from apps/services/certificate.yaml rename to ZZ_arhived/apps/services/certificate.yaml diff --git a/apps/services/gorilych.ru.yaml b/ZZ_arhived/apps/services/gorilych.ru.yaml similarity index 100% rename from apps/services/gorilych.ru.yaml rename to ZZ_arhived/apps/services/gorilych.ru.yaml diff --git a/apps/services/router-ingress.yaml b/ZZ_arhived/apps/services/router-ingress.yaml similarity index 100% rename from apps/services/router-ingress.yaml rename to ZZ_arhived/apps/services/router-ingress.yaml diff --git a/apps/services/sshct.yaml b/ZZ_arhived/apps/services/sshct.yaml similarity index 100% rename from apps/services/sshct.yaml rename to ZZ_arhived/apps/services/sshct.yaml diff --git a/apps/system/cert-manager/.gitignore b/ZZ_arhived/apps/system/cert-manager/.gitignore similarity index 100% rename from apps/system/cert-manager/.gitignore rename to ZZ_arhived/apps/system/cert-manager/.gitignore diff --git a/apps/system/cert-manager/Chart.yaml b/ZZ_arhived/apps/system/cert-manager/Chart.yaml similarity index 100% rename from apps/system/cert-manager/Chart.yaml rename to ZZ_arhived/apps/system/cert-manager/Chart.yaml diff --git a/apps/system/cert-manager/templates/cert-manager.crds.yaml b/ZZ_arhived/apps/system/cert-manager/templates/cert-manager.crds.yaml similarity index 100% rename from apps/system/cert-manager/templates/cert-manager.crds.yaml rename to ZZ_arhived/apps/system/cert-manager/templates/cert-manager.crds.yaml diff --git a/apps/system/cert-manager/templates/clusterissuer.yaml b/ZZ_arhived/apps/system/cert-manager/templates/clusterissuer.yaml similarity index 100% rename from apps/system/cert-manager/templates/clusterissuer.yaml rename to ZZ_arhived/apps/system/cert-manager/templates/clusterissuer.yaml diff --git a/apps/system/cilium/.gitignore b/ZZ_arhived/apps/system/cilium/.gitignore similarity index 100% rename from apps/system/cilium/.gitignore rename to ZZ_arhived/apps/system/cilium/.gitignore diff --git a/apps/system/cilium/Chart.yaml b/ZZ_arhived/apps/system/cilium/Chart.yaml similarity index 100% rename from apps/system/cilium/Chart.yaml rename to ZZ_arhived/apps/system/cilium/Chart.yaml diff --git a/apps/system/cilium/values.yaml b/ZZ_arhived/apps/system/cilium/values.yaml similarity index 100% rename from apps/system/cilium/values.yaml rename to ZZ_arhived/apps/system/cilium/values.yaml diff --git a/apps/system/ingress-nginx/.gitignore b/ZZ_arhived/apps/system/ingress-nginx/.gitignore similarity index 100% rename from apps/system/ingress-nginx/.gitignore rename to ZZ_arhived/apps/system/ingress-nginx/.gitignore diff --git a/apps/system/ingress-nginx/Chart.yaml b/ZZ_arhived/apps/system/ingress-nginx/Chart.yaml similarity index 100% rename from apps/system/ingress-nginx/Chart.yaml rename to ZZ_arhived/apps/system/ingress-nginx/Chart.yaml diff --git a/apps/system/ingress-nginx/values.yaml b/ZZ_arhived/apps/system/ingress-nginx/values.yaml similarity index 100% rename from apps/system/ingress-nginx/values.yaml rename to ZZ_arhived/apps/system/ingress-nginx/values.yaml diff --git a/apps/system/local-path-provisioner/config.yaml b/ZZ_arhived/apps/system/local-path-provisioner/config.yaml similarity index 100% rename from apps/system/local-path-provisioner/config.yaml rename to ZZ_arhived/apps/system/local-path-provisioner/config.yaml diff --git a/apps/system/local-path-provisioner/kustomization.yaml b/ZZ_arhived/apps/system/local-path-provisioner/kustomization.yaml similarity index 100% rename from apps/system/local-path-provisioner/kustomization.yaml rename to ZZ_arhived/apps/system/local-path-provisioner/kustomization.yaml diff --git a/apps/system/local-path-provisioner/local-path-storage.yaml b/ZZ_arhived/apps/system/local-path-provisioner/local-path-storage.yaml similarity index 100% rename from apps/system/local-path-provisioner/local-path-storage.yaml rename to ZZ_arhived/apps/system/local-path-provisioner/local-path-storage.yaml diff --git a/apps/system/logging/.gitignore b/ZZ_arhived/apps/system/logging/.gitignore similarity index 100% rename from apps/system/logging/.gitignore rename to ZZ_arhived/apps/system/logging/.gitignore diff --git a/apps/system/logging/Chart.yaml b/ZZ_arhived/apps/system/logging/Chart.yaml similarity index 100% rename from apps/system/logging/Chart.yaml rename to ZZ_arhived/apps/system/logging/Chart.yaml diff --git a/apps/system/logging/requirements.yaml b/ZZ_arhived/apps/system/logging/requirements.yaml similarity index 100% rename from apps/system/logging/requirements.yaml rename to ZZ_arhived/apps/system/logging/requirements.yaml diff --git a/apps/system/logging/templates/loki-volume.yaml b/ZZ_arhived/apps/system/logging/templates/loki-volume.yaml similarity index 100% rename from apps/system/logging/templates/loki-volume.yaml rename to ZZ_arhived/apps/system/logging/templates/loki-volume.yaml diff --git a/apps/system/logging/templates/loki-volumeclaim.yaml b/ZZ_arhived/apps/system/logging/templates/loki-volumeclaim.yaml similarity index 100% rename from apps/system/logging/templates/loki-volumeclaim.yaml rename to ZZ_arhived/apps/system/logging/templates/loki-volumeclaim.yaml diff --git a/apps/system/logging/values.yaml b/ZZ_arhived/apps/system/logging/values.yaml similarity index 100% rename from apps/system/logging/values.yaml rename to ZZ_arhived/apps/system/logging/values.yaml diff --git a/apps/system/monitoring/.gitignore b/ZZ_arhived/apps/system/monitoring/.gitignore similarity index 100% rename from apps/system/monitoring/.gitignore rename to ZZ_arhived/apps/system/monitoring/.gitignore diff --git a/apps/system/monitoring/Chart.yaml b/ZZ_arhived/apps/system/monitoring/Chart.yaml similarity index 100% rename from apps/system/monitoring/Chart.yaml rename to ZZ_arhived/apps/system/monitoring/Chart.yaml diff --git a/apps/system/monitoring/values.yaml b/ZZ_arhived/apps/system/monitoring/values.yaml similarity index 100% rename from apps/system/monitoring/values.yaml rename to ZZ_arhived/apps/system/monitoring/values.yaml diff --git a/apps/system/vpn/Fastestvpn_ovpn/.DS_Store b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/.DS_Store similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/.DS_Store rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/.DS_Store diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Australia2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Austria-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Austria-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Austria-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Austria-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Belgium2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Brazil-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Brazil-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Brazil-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Brazil-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Bulgaria-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Bulgaria-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Bulgaria-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Bulgaria-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Canada2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Czechia-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Czechia-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Czechia-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Czechia-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Denmark-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Denmark-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Denmark-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Denmark-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Finland-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Finland-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Finland-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Finland-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/France-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/France-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/France-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/France-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Germany-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Germany-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Germany-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Germany-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Hong.Kong-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Hong.Kong-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Hong.Kong-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Hong.Kong-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India-stream-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India-stream-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India-stream-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India-stream-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/India2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Italy-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Italy-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Italy-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Italy-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Japan-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Japan-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Japan-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Japan-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Luxembourg-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Luxembourg-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Luxembourg-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Luxembourg-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Malaysia-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Malaysia-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Malaysia-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Malaysia-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Mexico-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Mexico-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Mexico-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Mexico-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands3-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands3-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands3-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Netherlands3-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Norway-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Norway-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Norway-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Norway-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Poland-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Poland-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Poland-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Poland-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Portugal-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Portugal-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Portugal-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Portugal-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Romania-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Romania-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Romania-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Romania-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Russia-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Russia-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Russia-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Russia-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Serbia-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Serbia-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Serbia-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Serbia-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Singapore-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Singapore-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Singapore-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Singapore-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/South.Korea-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/South.Korea-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/South.Korea-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/South.Korea-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Spain-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Spain-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Spain-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Spain-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Sweden2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Switzerland2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Turkey-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Turkey-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Turkey-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/Turkey-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UAE-Dubai-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UAE-Dubai-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UAE-Dubai-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UAE-Dubai-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK-Stream-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK-Stream-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK-Stream-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK-Stream-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK3-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK3-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK3-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/UK3-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Atlanta-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Atlanta-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Atlanta-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Atlanta-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Charlotte-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Charlotte-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Charlotte-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Charlotte-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Chicago2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Dallas-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Dallas-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Dallas-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Dallas-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Denver-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Denver-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Denver-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Denver-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Los.Angeles-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Los.Angeles-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Los.Angeles-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Los.Angeles-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Miami-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Miami-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Miami-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Miami-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-New.York-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-New.York-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-New.York-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-New.York-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Phoenix2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Seattle-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Seattle-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Seattle-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Seattle-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis1-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis1-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis1-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis1-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis3-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis3-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis3-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis3-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis4-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis4-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis4-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-St.Louis4-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Stream-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Stream-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Stream-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Stream-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington2-TCP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington2-TCP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington2-TCP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/TCP_Files/US-Washington2-TCP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Australia2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Austria-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Austria-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Austria-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Austria-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Belgium2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Brazil-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Brazil-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Brazil-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Brazil-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Bulgaria-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Bulgaria-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Bulgaria-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Bulgaria-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Canada2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Czechia-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Czechia-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Czechia-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Czechia-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Denmark-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Denmark-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Denmark-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Denmark-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Finland-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Finland-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Finland-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Finland-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/France-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/France-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/France-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/France-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Germany-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Germany-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Germany-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Germany-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Hong.Kong-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Hong.Kong-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Hong.Kong-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Hong.Kong-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India-stream-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India-stream-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India-stream-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India-stream-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/India2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Italy-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Italy-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Italy-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Italy-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Japan-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Japan-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Japan-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Japan-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Luxembourg-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Luxembourg-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Luxembourg-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Luxembourg-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Malaysia-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Malaysia-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Malaysia-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Malaysia-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Mexico-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Mexico-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Mexico-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Mexico-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands3-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands3-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands3-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Netherlands3-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Norway-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Norway-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Norway-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Norway-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Poland-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Poland-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Poland-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Poland-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Portugal-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Portugal-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Portugal-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Portugal-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Romania-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Romania-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Romania-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Romania-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Russia-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Russia-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Russia-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Russia-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Serbia-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Serbia-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Serbia-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Serbia-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Singapore-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Singapore-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Singapore-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Singapore-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/South.Korea-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/South.Korea-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/South.Korea-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/South.Korea-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Spain-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Spain-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Spain-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Spain-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Sweden2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Switzerland2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Turkey-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Turkey-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Turkey-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/Turkey-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UAE-Dubai-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UAE-Dubai-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UAE-Dubai-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UAE-Dubai-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK-Stream-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK-Stream-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK-Stream-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK-Stream-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK3-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK3-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK3-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/UK3-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Atlanta-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Atlanta-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Atlanta-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Atlanta-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Charlotte-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Charlotte-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Charlotte-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Charlotte-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Chicago2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Dallas-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Dallas-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Dallas-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Dallas-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Denver-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Denver-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Denver-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Denver-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Los.Angeles-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Los.Angeles-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Los.Angeles-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Los.Angeles-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Miami-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Miami-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Miami-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Miami-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-New.York-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-New.York-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-New.York-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-New.York-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Phoenix2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Seattle-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Seattle-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Seattle-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Seattle-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis1-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis1-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis1-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis1-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis2-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis3-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis3-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis3-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis3-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis4-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis4-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis4-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-St.Louis4-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Stream-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Stream-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Stream-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Stream-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington-UDP.ovpn diff --git a/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington2-UDP.ovpn b/ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington2-UDP.ovpn similarity index 100% rename from apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington2-UDP.ovpn rename to ZZ_arhived/apps/system/vpn/Fastestvpn_ovpn/UDP_Files/US-Washington2-UDP.ovpn diff --git a/apps/system/vpn/daemonset.yaml b/ZZ_arhived/apps/system/vpn/daemonset.yaml similarity index 100% rename from apps/system/vpn/daemonset.yaml rename to ZZ_arhived/apps/system/vpn/daemonset.yaml diff --git a/apps/system/vpn/kustomization.yaml b/ZZ_arhived/apps/system/vpn/kustomization.yaml similarity index 100% rename from apps/system/vpn/kustomization.yaml rename to ZZ_arhived/apps/system/vpn/kustomization.yaml diff --git a/apps/system/vpn/readme.md b/ZZ_arhived/apps/system/vpn/readme.md similarity index 100% rename from apps/system/vpn/readme.md rename to ZZ_arhived/apps/system/vpn/readme.md diff --git a/apps/system/vpn/scripts/down.sh b/ZZ_arhived/apps/system/vpn/scripts/down.sh similarity index 100% rename from apps/system/vpn/scripts/down.sh rename to ZZ_arhived/apps/system/vpn/scripts/down.sh diff --git a/apps/system/vpn/scripts/up.sh b/ZZ_arhived/apps/system/vpn/scripts/up.sh similarity index 100% rename from apps/system/vpn/scripts/up.sh rename to ZZ_arhived/apps/system/vpn/scripts/up.sh diff --git a/apps/timemachine/timemachine.yaml b/ZZ_arhived/apps/timemachine/timemachine.yaml similarity index 100% rename from apps/timemachine/timemachine.yaml rename to ZZ_arhived/apps/timemachine/timemachine.yaml diff --git a/archived/Cluster.txt b/ZZ_arhived/archived/Cluster.txt similarity index 100% rename from archived/Cluster.txt rename to ZZ_arhived/archived/Cluster.txt diff --git a/archived/README.md b/ZZ_arhived/archived/README.md similarity index 100% rename from archived/README.md rename to ZZ_arhived/archived/README.md diff --git a/archived/cluster-issuer.yaml b/ZZ_arhived/archived/cluster-issuer.yaml similarity index 100% rename from archived/cluster-issuer.yaml rename to ZZ_arhived/archived/cluster-issuer.yaml diff --git a/archived/confluence.yaml b/ZZ_arhived/archived/confluence.yaml similarity index 100% rename from archived/confluence.yaml rename to ZZ_arhived/archived/confluence.yaml diff --git a/archived/dst.yaml b/ZZ_arhived/archived/dst.yaml similarity index 100% rename from archived/dst.yaml rename to ZZ_arhived/archived/dst.yaml diff --git a/archived/fluentd-daemonset-papertrail.yaml b/ZZ_arhived/archived/fluentd-daemonset-papertrail.yaml similarity index 100% rename from archived/fluentd-daemonset-papertrail.yaml rename to ZZ_arhived/archived/fluentd-daemonset-papertrail.yaml diff --git a/archived/gitea.yaml b/ZZ_arhived/archived/gitea.yaml similarity index 100% rename from archived/gitea.yaml rename to ZZ_arhived/archived/gitea.yaml diff --git a/archived/jira.yaml b/ZZ_arhived/archived/jira.yaml similarity index 100% rename from archived/jira.yaml rename to ZZ_arhived/archived/jira.yaml diff --git a/archived/k8s-dashboard-ingress.yaml b/ZZ_arhived/archived/k8s-dashboard-ingress.yaml similarity index 100% rename from archived/k8s-dashboard-ingress.yaml rename to ZZ_arhived/archived/k8s-dashboard-ingress.yaml diff --git a/archived/minecraft.yaml b/ZZ_arhived/archived/minecraft.yaml similarity index 100% rename from archived/minecraft.yaml rename to ZZ_arhived/archived/minecraft.yaml diff --git a/archived/mysql.yaml b/ZZ_arhived/archived/mysql.yaml similarity index 100% rename from archived/mysql.yaml rename to ZZ_arhived/archived/mysql.yaml diff --git a/archived/nukkit.yaml b/ZZ_arhived/archived/nukkit.yaml similarity index 100% rename from archived/nukkit.yaml rename to ZZ_arhived/archived/nukkit.yaml diff --git a/archived/papertrail-logspout-daemonset.yml b/ZZ_arhived/archived/papertrail-logspout-daemonset.yml similarity index 100% rename from archived/papertrail-logspout-daemonset.yml rename to ZZ_arhived/archived/papertrail-logspout-daemonset.yml diff --git a/archived/postgres.yaml b/ZZ_arhived/archived/postgres.yaml similarity index 100% rename from archived/postgres.yaml rename to ZZ_arhived/archived/postgres.yaml diff --git a/archived/vpnct.yaml b/ZZ_arhived/archived/vpnct.yaml similarity index 100% rename from archived/vpnct.yaml rename to ZZ_arhived/archived/vpnct.yaml diff --git a/archived/websocket-chat-client.yaml b/ZZ_arhived/archived/websocket-chat-client.yaml similarity index 100% rename from archived/websocket-chat-client.yaml rename to ZZ_arhived/archived/websocket-chat-client.yaml diff --git a/archived/websocket-chat-server.yaml b/ZZ_arhived/archived/websocket-chat-server.yaml similarity index 100% rename from archived/websocket-chat-server.yaml rename to ZZ_arhived/archived/websocket-chat-server.yaml diff --git a/main/apps/cert-manager.yaml b/ZZ_arhived/main/apps/cert-manager.yaml similarity index 100% rename from main/apps/cert-manager.yaml rename to ZZ_arhived/main/apps/cert-manager.yaml diff --git a/main/apps/cilium.yaml b/ZZ_arhived/main/apps/cilium.yaml similarity index 100% rename from main/apps/cilium.yaml rename to ZZ_arhived/main/apps/cilium.yaml diff --git a/main/apps/ingress-nginx.yaml b/ZZ_arhived/main/apps/ingress-nginx.yaml similarity index 100% rename from main/apps/ingress-nginx.yaml rename to ZZ_arhived/main/apps/ingress-nginx.yaml diff --git a/main/apps/local-path-provisioner.yaml b/ZZ_arhived/main/apps/local-path-provisioner.yaml similarity index 100% rename from main/apps/local-path-provisioner.yaml rename to ZZ_arhived/main/apps/local-path-provisioner.yaml diff --git a/main/apps/logging.yaml b/ZZ_arhived/main/apps/logging.yaml similarity index 100% rename from main/apps/logging.yaml rename to ZZ_arhived/main/apps/logging.yaml diff --git a/main/apps/minecraft.yaml b/ZZ_arhived/main/apps/minecraft.yaml similarity index 100% rename from main/apps/minecraft.yaml rename to ZZ_arhived/main/apps/minecraft.yaml diff --git a/main/apps/monitoring.yaml b/ZZ_arhived/main/apps/monitoring.yaml similarity index 100% rename from main/apps/monitoring.yaml rename to ZZ_arhived/main/apps/monitoring.yaml diff --git a/main/apps/oauth2-proxy.yaml b/ZZ_arhived/main/apps/oauth2-proxy.yaml similarity index 100% rename from main/apps/oauth2-proxy.yaml rename to ZZ_arhived/main/apps/oauth2-proxy.yaml diff --git a/main/apps/services.yaml b/ZZ_arhived/main/apps/services.yaml similarity index 100% rename from main/apps/services.yaml rename to ZZ_arhived/main/apps/services.yaml diff --git a/main/apps/telepresence.yaml b/ZZ_arhived/main/apps/telepresence.yaml similarity index 100% rename from main/apps/telepresence.yaml rename to ZZ_arhived/main/apps/telepresence.yaml diff --git a/main/apps/timemachine.yaml b/ZZ_arhived/main/apps/timemachine.yaml similarity index 100% rename from main/apps/timemachine.yaml rename to ZZ_arhived/main/apps/timemachine.yaml diff --git a/main/apps/vpn.yaml b/ZZ_arhived/main/apps/vpn.yaml similarity index 100% rename from main/apps/vpn.yaml rename to ZZ_arhived/main/apps/vpn.yaml diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh new file mode 100755 index 0000000..e45e8a6 --- /dev/null +++ b/scripts/bootstrap.sh @@ -0,0 +1,78 @@ +#!/bin/bash + +set -o errexit # Exit immediately if a pipeline ... exits with a non-zero status +set -o pipefail # ... return value of a pipeline is the value of the last (rightmost) command to exit with a non-zero status +set -o nounset # Treat unset variables ... as an error + +function main() { + local kube_context="" + local env_name="" + while getopts ":k:e:" option; do + case $option in + k) kube_context=$OPTARG;; + e) env_name=$OPTARG;; + \?) echo "Error: Invalid option" + help $0 + exit;; + esac + done + [[ ${kube_context} == "" || ${env_name} == "" ]] && { help $0; exit 1; } + + echo "=== About to bootstrap environment '${env_name}' using kubectl context '${kube_context}' ..." + + local kubectl_cmd="kubectl --context=${kube_context}" + local state_path="$(git rev-parse --show-toplevel)/state/${env_name}" + + # apply manifests for crucial applications + for app_file in \ + ${state_path}/system/argo-cd/argo-cd-application.yaml \ + ; do + namespace=$(yq -e '.spec.destination.namespace' ${app_file}) + ${kubectl_cmd} create ns ${namespace} || true + helm_render ${app_file} | ${kubectl_cmd} -n ${namespace} apply -f - + done + + ${kubectl_cmd} apply -n argocd -R \ + -f ${state_path}/system-application.yaml \ + -f ${state_path}/system-project.yaml + + # wait for argocd to create argocd-initial-admin-secret + ${kubectl_cmd} -n argocd wait --timeout=300s \ + --for=condition=ready pod -l app.kubernetes.io/name=argocd-server + + local argocd_secret=$(${kubectl_cmd} \ + -n argocd get secret argocd-initial-admin-secret \ + -o jsonpath="{.data.password}" \ + | base64 -d \ + ) + echo Argocd admin password: ${argocd_secret} +} + +function help() { + local program_name=$1 + echo "Bootstrap system manifests." + echo + echo "Syntax: ${program_name} -k context -e env" + echo "options:" + echo "-k context kubectl context to use." + echo "-e env environment: state directory name." + echo +} + +function helm_render() { + local app_file=$1 + local repo=$(yq -e '.spec.source.repoURL' ${app_file}) + local chart=$(yq -e '.spec.source.chart' ${app_file}) + local chart_version=$(yq -e '.spec.source.targetRevision' ${app_file}) + local release=$(yq -e '.spec.source.helm.releaseName' ${app_file}) + local namespace=$(yq -e '.spec.destination.namespace' ${app_file}) + local values_file=$(mktemp /tmp/${release}_${chart}_${chart_version}.yaml.XXXX) + yq '.spec.source.helm.values // ""' ${app_file} > ${values_file} + + helm template ${release} ${chart} \ + --version ${chart_version} --repo ${repo} \ + --include-crds \ + --namespace ${namespace} --values ${values_file} +} + +main "${@}" diff --git a/state/gullfaxi/system-application.yaml b/state/gullfaxi/system-application.yaml new file mode 100644 index 0000000..0ec1a16 --- /dev/null +++ b/state/gullfaxi/system-application.yaml @@ -0,0 +1,33 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: system + namespace: argocd +spec: + destination: + server: https://kubernetes.default.svc + namespace: argocd + # default is for app-of-apps applications + # others should go to corresponding projects: system, apps, etc + project: default + source: + repoURL: git@github.com:amkartashov/gf-k8s.git + path: state/gullfaxi + targetRevision: master + directory: + recurse: true + # manifests dir allows for nested manifests, + # application dir allows for stand-alone application + exclude: "{*/manifests/*,*/application/*}" + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + retry: + limit: 5 + backoff: + duration: 5s + factor: 2 + maxDuration: 3m diff --git a/state/gullfaxi/system-project.yaml b/state/gullfaxi/system-project.yaml new file mode 100644 index 0000000..d20c14c --- /dev/null +++ b/state/gullfaxi/system-project.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: AppProject +metadata: + name: system + namespace: argocd + # Finalizer that ensures that project is not deleted until it is not referenced by any application + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + description: Project for "system" applications + sourceRepos: + - '*' + destinations: + - namespace: '*' + server: '*' + clusterResourceWhitelist: + - group: '*' + kind: '*' diff --git a/state/gullfaxi/system/argo-cd/argo-cd-application.yaml b/state/gullfaxi/system/argo-cd/argo-cd-application.yaml new file mode 100644 index 0000000..e805020 --- /dev/null +++ b/state/gullfaxi/system/argo-cd/argo-cd-application.yaml @@ -0,0 +1,43 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: argo-cd + namespace: argocd +spec: + destination: + server: https://kubernetes.default.svc + namespace: argocd + project: system + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + source: + repoURL: https://argoproj.github.io/argo-helm + chart: argo-cd + targetRevision: 5.45.0 + helm: + releaseName: argocd + values: | + server: + # https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#ssl-passthrough-with-cert-manager-and-lets-encrypt + ingress: + enabled: true + ingressClassName: nginx + annotations: + cert-manager.io/cluster-issuer: letsencrypt + nginx.ingress.kubernetes.io/ssl-passthrough: "true" + nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" + hosts: + - argocd.ioot.xyz + tls: + - hosts: + - argocd.ioot.xyz + secretName: argocd-server-tls + configEnabled: true + config: + url: https://argocd.ioot.xyz + statusbadge.enabled: "true" +