Git Product home page Git Product logo

ferrumgate / secure.install Goto Github PK

View Code? Open in Web Editor NEW
15.0 1.0 2.0 107 KB

zero trust access platform installation scripts with docker, docker swarm, microk8s, k3s, k8s zero-trust-network-access

Home Page: https://ferrumgate.com/docs/getting-started/install/

Shell 100.00%
microk8s docker k3s k8s docker-compose docker-swarm zero-trust zero-trust-cloud zero-trust-network zero-trust-network-access zero-trust-security swarm

secure.install's Introduction

About

FerrumGate Zero Trust Access solution installation scripts for

  • docker

Usage

sh install.sh --help

sh install.sh --docker

sh install.sh --version 1.8.0

Installation

https://ferrumgate.com/docs/getting-started/install/

Debuggin

docker ps -q | xargs -L 1 -P docker ps | wc -l docker logs --since 30s -f

secure.install's People

Contributors

ferrumgate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

secure.install's Issues

Doesn't install

I followed the instructions here:
https://ferrumgate.com/docs/getting-started/install/

for ubuntu 22.04
Debian 11
Debian 12
In all instances the install failed on curl with no error messages.
When attempting to install with the wget method it I got the message:

debian@ztna-ferrumgate-debian:~$ cat wget-log 
--2024-05-06 20:27:55--  http://install.sh/
Resolving install.sh (install.sh)... failed: No address associated with hostname.
wget: unable to resolve host address ‘install.sh’
--2024-05-06 20:27:55--  https://raw.githubusercontent.com/ferrumgate/secure.install/master/install.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.110.133, 185.199.108.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15529 (15K) [text/plain]
Saving to: ‘install.sh’

install.sh                                     100%[===================================================================================================>]  15.17K  --.-KB/s    in 0.001s  

2024-05-06 20:27:55 (15.5 MB/s) - ‘install.sh’ saved [15529/15529]

FINISHED --2024-05-06 20:27:55--
Total wall clock time: 0.1s
Downloaded: 1 files, 15K in 0.001s (15.5 MB/s)
debian@ztna-ferrumgate-debian:~$ sudo chmod 777 install.sh 
debian@ztna-ferrumgate-debian:~$ sudo ./install.sh 
[INFO]  check architecture
[INFO]  download install scripts from github
[INFO]  installing version 1.16.0
install.zip https://github.com/ferrumgate/secure.install/archive/refs/tags/v1.16.0.zip
debian@ztna-ferrumgate-debian:~$ ferrumgate --start
-bash: ferrumgate: command not found

I started at looking at doing direct docker pulls but with the install script failing on a fresh OS install it seemed like something that should be addressed.

No option to edit roles

Hello,

I have problem to edit roles on system and also to see what role is having what privileges (what are difference). Also is there a way to protect login of user portal with fail2ban or something other ?

Installation Problem / modprobe: FATAL: Module br_netfilter not found in directory /lib/modules/6.5.11-8-pve

trying to install on Proxmox LXC Debian 11 container:

root@ferrumgate:/home# ls
install.zip secure.install
root@ferrumgate:/home# rm -rf install.zip
root@ferrumgate:/home# cd secure.install/
root@ferrumgate:/home/secure.install# ls
README.md docker.base.yaml docker.gateway.yaml install.sh sh
root@ferrumgate:/home/secure.install# sh install.sh
[INFO] check architecture
[INFO] download install scripts from github
[INFO] installing version 1.15.0
install.zip https://github.com/ferrumgate/secure.install/archive/refs/tags/v1.15.0.zip
Archive: install.zip
134cc59
creating: secure.install-1.15.0/
inflating: secure.install-1.15.0/README.md
inflating: secure.install-1.15.0/docker.base.yaml
inflating: secure.install-1.15.0/docker.gateway.yaml
inflating: secure.install-1.15.0/install.sh
creating: secure.install-1.15.0/sh/
inflating: secure.install-1.15.0/sh/common.sh
inflating: secure.install-1.15.0/sh/docker.sh
inflating: secure.install-1.15.0/sh/docker.swarm.sh
inflating: secure.install-1.15.0/sh/microk8s.sh
inflating: secure.install-1.15.0/sh/not.used.sh
inflating: secure.install-1.15.0/sh/prerequities.sh
creating: secure.install-1.15.0/sh/run/
inflating: secure.install-1.15.0/sh/run/ferrumgate.sh
inflating: secure.install-1.15.0/sh/util.sh
[INFO] update system
Hit:1 http://deb.debian.org/debian bullseye InRelease
Get:2 http://security.debian.org bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Fetched 92.4 kB in 0s (315 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[INFO] install some needed packages
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
bmon is already the newest version (1:4.0-7).
ca-certificates is already the newest version (20210119).
conntrack is already the newest version (1:1.4.6-2).
curl is already the newest version (7.74.0-1.3+deb11u11).
gnupg is already the newest version (2.2.27-2+deb11u2).
htop is already the newest version (3.0.5-7).
ipcalc is already the newest version (0.42-2).
ipset is already the newest version (7.10-1).
ipvsadm is already the newest version (1:1.31-1+b1).
lsb-release is already the newest version (11.1.0).
net-tools is already the newest version (1.60+git20181103.0eebece-1).
ntp is already the newest version (1:4.2.8p15+dfsg-1).
sudo is already the newest version (1.9.5p2-3+deb11u1).
sysstat is already the newest version (12.5.2-2).
tcpdump is already the newest version (4.99.0-2+deb11u1).
unzip is already the newest version (6.0-26+deb11u1).
xxd is already the newest version (2:8.2.2434-3+deb11u1).
wireguard is already the newest version (1.0.20210223-1).
dnsutils is already the newest version (1:9.16.48-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[INFO] load ipvs modules, and netfilter modules
br_netfilter
ip_vs
ip_vs_rr
ip_vs_wrr
ip_vs_sh
ip_vs_lc
ip_vs_dh
ip_vs_sed
ip_vs_nq
nf_conntrack
modprobe: FATAL: Module br_netfilter not found in directory /lib/modules/6.5.11-8-pve
root@ferrumgate:/home/secure.install#

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.