recentpopularlog in

rtopitt : sysadmin   19

Baseimage-docker: A minimal Ubuntu base image modified for Docker-friendliness
YOUR DOCKER IMAGE MIGHT BE BROKEN without you knowing it

Learn the right way to build your Dockerfile.

Baseimage-docker is a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus:

Modifications for Docker-friendliness.
Administration tools that are especially useful in the context of Docker.
Mechanisms for easily running multiple processes, without violating the Docker philosophy.

Also, every single one of the aforementioned problems are taken care of for you.

You can use it as a base for your own Docker images. That means it's available for pulling from the Docker registry!
linux  devops  docker  sysadmin  imagem  base  instalação  server  deploy  reference 
june 2018 by rtopitt - Strong Ciphers for Apache, nginx and Lighttpd
The above ciphers are Copy Pastable in your nginx, Lighttpd or Apache config. These provide Strong SSL Security for all modern browsers, plus you get an A+ on the SSL Labs Test. In short, they set a strong Forward Secrecy enabled ciphersuite, they disable SSLv2 and SSLv3, add HTTP Strict Transport Security and X-Frame-Deny headers and enable OCSP Stapling (except on Lighttpd, it does not support that yet).
apache  nginx  ssl  sysadmin  security  ciphers  how-to  dica  boa_prática  configuration  webserver 
february 2017 by rtopitt
Ruby in Production: Lessons Learned — Medium
Having deployed a variety of Ruby apps (Rails and non-Rails) over the course of many years, here are some lessons I’ve learned to keep things afloat. Tools like Mina and Capistrano already do most of these (more on that further down), but its good to have a first-hand understanding of what needs to happen.
rails  ruby  devops  sysadmin  server  boa_prática  tip  top10  deploy  reference  linux  unix  produção 
march 2015 by rtopitt
Dead Man's Snitch — A dead simple cron job monitoring tool.
Have trouble knowing if your scheduled tasks actually ran? If you have daily backups, monthly emails, or hourly cron jobs you need to monitor Dead Man’s Snitch is for you.

You can monitor for cron, Heroku Scheduler, or any scheduled task. If they don't execute when they should, DMS alerts you.
cron  sysadmin  alerta  webservice  webapp  fail  monitoramento  uptime  saas 
march 2015 by rtopitt
Ops School Curriculum — Ops School Curriculum 0.1 documentation
Ops School is a comprehensive program that will help you learn to be an operations engineer. Operations engineers are highly skilled people who manage the computer systems of businesses big and small. In addition to corporate systems, operations engineers also maintain the systems that allow websites, networks, payments systems and other Internet services to function. The field of operations engineering covers a wide variety of topics, from systems administration, to security, networking and beyond. Ops School will guide you through all of these skill sets from beginner to expert.
linux  unix  devops  reference  sysadmin  curso  server 
october 2014 by rtopitt
Bash Booster
Bash Booster is a single file library, which provides various features useful during setup environment and preparing servers. It is inspired by Chef and was developed to be used with Vagrant. When Chef is too heavy, use Bash Booster, because it has been written using Bash only and requires nothing.
bash  sysadmin  devops  provisioning  shell  biblioteca  software_livre  console  inspiração 
september 2014 by rtopitt
httpry is a specialized packet sniffer designed for displaying and logging HTTP traffic. It is not intended to perform analysis itself, but to capture, parse, and log the traffic for later analysis. It can be run in real-time displaying the traffic as it is parsed, or as a daemon process that logs to an output file. It is written to be as lightweight and flexible as possible, so that it can be easily adaptable to different applications.
http  sysadmin  log  analysis  forensics  network  security  software_livre 
september 2014 by rtopitt
The case of the 500-mile email
"We're having a problem sending email out of the department."

"What's the problem?" I asked.

"We can't send mail more than 500 miles," the chairman explained.

I choked on my latte. "Come again?"
artigo  hahaha  geek  email  sysadmin  história  nerd  bug  bizarrice  server 
may 2013 by rtopitt
Getting started with Chef -- A tutorial - Momoro Machine
Chef is a tool for turning your servers into code. Chef is awesome. It took me a while to realize it, though. After setting up a mysql slave server for the fifth time, I decided that I was done manually configuring servers. Chef seemed like an obvious choice. It took me about two days of hacking to figure out exactly how to get it to work. This post aims to help small companies with 5-10 servers get started with chef. I recommend following the directions in order. Before you know it, you’ll be cookin’ like a master!
chef  how-to  instalação  importante  sysadmin  ruby  server  compilation  configuration  tip 
july 2010 by rtopitt
Slicehost Article Repository - VPS setup, servers, Ruby on Rails, Django, PHP, DNS, Slicemanager and more
Our Slice tutorials and articles take you from VPS basics though to setting up, installing, administering and fixing issues even before they affect your website.
apache  artigo  dapper  debian  deploy  feisty  how-to  mongrel  mysql  rails  sysadmin  ubuntu  vps  server 
may 2009 by rtopitt
Ubuntu Feisty Slice setup from base Ubuntu Feisty install to fully working, secure server.
Setting up your Ubuntu Feisty Slice is simple with these comprehensive articles. The Feisty tutorials take you from a 'barebones' Slice to a secure, up to date and quick server in very little time.
artigo  feisty  how-to  linux  mysql  rails  ruby  slicehost  suporte  sysadmin  ubuntu  vps 
may 2009 by rtopitt
Deploying Rails Applications
Until now, the information you needed to deploy a Ruby on Rails application in a production environment has been fragmented and contradictory. This book changes all of that by providing a consistent, level-headed book containing advice you can trust. You'
deploy  livro  rails  sysadmin  wishlist  server 
may 2009 by rtopitt
» Identificando bloqueios de firewalls em redes desconhecidas Eu, Sysadmin - Yves Junqueira
Nem sempre é fácil para os administradores de redes identificar onde pacotes estão sendo bloqueados, principalmente em redes desconhecidas e com firewalls sob controle de terceiros. Este artigo explica uma das técnicas que podem ajudar nessa tarefa, e
firewall  geek  how-to  internet  ping  sysadmin  traceroute  network  tip 
may 2009 by rtopitt
Monit makes Mongrel play nice! -
Como usar o software Monit para monitorar o funcionamento correto de um cluster de Mongrels (e qualquer outro processo em um sistema *nix)
how-to  mongrel  monit  monitoramento  rails  sysadmin  network  server 
may 2009 by rtopitt
monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
linux  monit  monitoramento  software_livre  sysadmin  network  server 
may 2009 by rtopitt
Securing your Rails environment -
Excelente artigo sobre segurança de servidores *nix, especialmente para webapps e Rails
artigo  how-to  rails  sysadmin  webapp  network  security  server  tip 
may 2009 by rtopitt
R-fx Networks - Internet Security Solutions - Projects » APF
APF is a policy based iptables firewall system designed for ease of use and configuration. It employs a subset of features to satisfy the veteran Linux user and the novice alike. Packaged in tar.gz format and RPM formats, make APF ideal for deployment in
firewall  linux  sysadmin  network  server 
may 2009 by rtopitt

Copy this bookmark:

to read