Giter Site home page Giter Site logo

relaypro-open / dog Goto Github PK

View Code? Open in Web Editor NEW
79.0 79.0 5.0 51.27 MB

A firewall management system.

Home Page: https://relaypro-open.github.io/dog/

License: GNU Affero General Public License v3.0

Shell 15.11% SCSS 14.06% Makefile 8.40% Dockerfile 9.86% Python 37.54% HCL 15.02%
ansible dog-agent dog-fw dog-trainer ec2 firewall-management firewalls iptables security terraform-provider

dog's People

Contributors

dependabot[bot] avatar dgulinobw avatar mattcarothers avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dog's Issues

install_dog_in_a_box.sh not working

Hello!

At the end of the setup file "install_dog_in_a_box.sh" I get the following logs:

...
/ansible/run_ansible.sh: line 42: cd: /ansible/repos/dog_trainer/test: No such file or directory
/ansible/run_ansible.sh: line 43: ./box_setup.sh: No such file or directory
/ansible/run_ansible.sh: line 45: ./box_verify.sh: No such file or directory
You should be able to access these resources on the physical host:
dog: http://localhost:3000
rabbitmq: http://localhost:15672
rethinkdb: http://localhost:8080

The web interface is not accessible (connection is closed without sending any information).
I tested rethinkdb url and it is working.
Is there a specific commit hash I can test that was marked as functional?

Failed to start

cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster

Step 26/37 : RUN chmod 4555 /opt/dog/lib/erlexec-1.20.1/priv/x86_64-pc-linux-gnu/exec-port ---> Running in c9422d8f1da8 chmod: cannot access '/opt/dog/lib/erlexec-1.20.1/priv/x86_64-pc-linux-gnu/exec-port': No such file or directory ERROR: Service 'dog_agent' failed to build: The command '/bin/sh -c chmod 4555 /opt/dog/lib/erlexec-1.20.1/priv/x86_64-pc-linux-gnu/exec-port' returned a non-zero code: 1

Installation without Docker

A distributed firewall sounds nice.

However, I do not wish to use Docker for the installation. With no clear installation instructions without Docker, how can I try this app?

The steps of installing the application are not completely clear

Hello! I was very interested in your project, I tried to assemble it on my site, but I could not assemble the application from the source code, could you make a more detailed instruction (step by step) how to do it?
I have absolutely no experience in erlang.
It was possible to make an instance through Docker, but I would also like to fully deploy it on the machine as a service

docker build question

COPY failed: file not found in build context or excluded by .dockerignore: stat ~/Documents/workspace/dog_ansible_connection/dog.py: file does not exist

new realase build have this question

Install dog on a dock - Error

Hello, I'm trying to install 'dog on a dock' and I'm getting this error:

#0 29.22 ==> elixir (compile)
#0 46.65 Compiling /usr/local/src/elixir/lib/elixir/lib/base.ex (it's taking more than 15s)
#0 46.91 make[1]: Entering directory '/usr/local/src/elixir'
#0 46.92 ==> unicode (compile)
#0 62.08 Compiling /usr/local/src/elixir/lib/elixir/unicode/unicode.ex (it's taking more than 15s)
#0 66.84 Killed
#0 66.84 make[1]: Leaving directory '/usr/local/src/elixir'
#0 66.84 make[1]: *** [Makefile:105: lib/elixir/ebin/Elixir.String.Unicode.beam] Error 137
#0 66.85 make: *** [Makefile:92: lib/elixir/ebin/Elixir.Kernel.beam] Error 2

failed to solve: executor failed running [/bin/sh -c set -xe && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" && ELIXIR_DOWNLOAD_SHA256="f3465d8a8e386f3e74831bf9594ee39e6dfde6aa430fe9260844cfe46aa10139" && curl -fSL -o elixir-src.tar.gz $ELIXIR_DOWNLOAD_URL && echo "$ELIXIR_DOWNLOAD_SHA256 elixir-src.tar.gz" | sha256sum -c - && mkdir -p /usr/local/src/elixir && tar -xzC /usr/local/src/elixir --strip-components=1 -f elixir-src.tar.gz && rm elixir-src.tar.gz && cd /usr/local/src/elixir && make install clean]: exit code: 2

Can you help please?

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.