To the application you can manage your applications servers and website from 1 centralized configuration provider
You just simply create a server, define all your application services, define application routes and setup your SSL certificates. When you’re done you can simply download your configuration and deploy to your server
eg. frontend, backend, website, database or your microservices
based on the path and host eg. /api path can bring us our backend service
You can download your configuration including Docker Compose files
Your newly created configuration will allow you to easily renew your SSL certificates and reload your routings anytime you click reload button.
HttpArmor will automatically pull your new certificates and your new server configuration,
eg. when you want to change your routes, adding a new subdomain or when your certificate is going to expire
In HttpArmor we have centralized Configuration Provider which is periodically asked for a new configuration for HttpArmor Application Server, which is also responsible for proxying your requests and SSL certificate verification
It’s pretty common that 1 server hosts a single app (especially for small applications). But if you want to host multiple apps on a single server, we allow that option.
You can setup dedicated server for a single application
Or configure your application server to host multiple apps
To use http armor on your server all you need to do is to replace your standard http server eg. Nginx Apache or HAproxy with our dedicated docker image in your docker compose file. Our docker image uses Nginx as the http server.
SSL Certificate Provider
Our http server is containerized using docker
Used as http server
If you have any questions don’t hesitate to contact us. We can also help you setting your server configuration