Envoyer for code deploying
We can use a bunch of code deploying technologies in DevOps. Jenkins, Travis, Docker, etc. envoyer is a premium code deploy service which provides several convenient functionalities. https://envoyer.io/
Clean storage on the server
If the storage over filled on the server, the server will stop working automatically. Normally VPS servers has 20 GB of storage, but it could be over filled sometimes if we don’t have a good logging stuff management system. For example, if we keep the old log files on the server and don’t consider on …
Hot Fix for CORS issue
Cross-Origin Resource Sharing (CORS) is a standard that allows a server to relax the same-origin policy. This is used to explicitly allow some cross-origin requests while rejecting others.For example, if a site offers an embeddable service, it may be necessary to relax certain restrictions. Setting up such a CORS configuration isn’t necessarily easy and may present some …
Introduction about Netlify
Build, deploy, and managemodern web projects An all-in-one workflow that combines global deployment, continuous integration, and automatic HTTPS. And that’s just the beginning. Go beyond static Nail the fundamentals with rock-solid deployment Deploy to a redundant network of servers with built‑in continuous integration and HTTPS. Add dynamic functionality with built‑in applications Manage user identity, HTML forms, and even …
git rebase -i
This git command make several commits group into 1 commit. git rebase -i HEAD~n You can remove n commits into 1 single or m other commits. After typing the above command, hit enter. Put pick in front of commits which you want to remain. Put squash in front of commits which you want to break. …
How to solve Memory size issue when running `npm install`
Sometimes npm install commands fails because memory size is small. In that case, if we can resolve the issue my using some hard disk space as a swap memory. We can find more details about swap memory here. https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s1-swap-what-is.html
Multi-processing using Docker
Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers.Docker can be used to implement multi-processing.When there is any operation which takes much time, normal method we use is to run schedulers to divide the operation.The other way is to use docker. We can run multiple docker daemons and each of …