Giter Club home page Giter Club logo

eticaai-infrastructure's People

Contributors

fititnt avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

eticaai-infrastructure's Issues

HTTPS on VPS Cadu with Traefik

It is necessary to make automatic HTTPS with Letsencrypt to work with Traefik on the Cadu server in a way that does not give much work to those who deliver applications to be provided in the Etica.AI infrastructure.

Load balancing for microservices (first version)

See Infrastructure strategy for Etica.AI agents: microservices at EticaAI/forum#30


It is interesting to have an infrastructure that abstracts employees from the routing and balance system for applications. I and most of the close people with infrastructure knowledge have experience using HAproxy, NGinx and Varnish as a load balancer.

Now we are considering the use of Træfik (traefik).

This issue is to gather information from the first version of load balancer for microservices of Etica.AI.

Better (non-blocking or faster) backup on cadu server

Is need a better version of #2. Or use some kungfu or just a generic copy to a temp folder and then rsync.

captura de tela de 2017-09-10 19-13-55

cadu-backup.sh, by design, is not very fast (but is generic way to backup).

The main problem here is that all the time the chat.etica.ai is offline for usage.

Simple backup on cadu server

The VPS cadu need some sort of simple remote backup at least for the rocket.chat app. Just as it's quick to recreate the entire server using docker, it's dangerous to be destroyed accidentally now that things are going fast.

Oh, of course, it may be easier to redo the server from scratch with automation scripts than to solve some complicated problem.

Domain and HTTPS proxy for traefik.cadu.vps.etica.ai (traefik interface)

I'm not sure of the danger of leaving the administrative interface of traefik open for everyone to see, but according to the documentation they recommend blocking it in some way.

So far few people know about Etica.AI and we have everything backed up, so it's not something urgent, but it should be taken care of sooner or later.

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.