recentpopularlog in

rtopitt : server   275

« earlier  
Render · The Easiest Cloud For All Your Apps and Websites
Render is a unified platform to build and run all your apps and websites with free SSL, a global CDN, private networks and auto deploys from Git.

Heroku alternative
cloud  paas  iaas  hosting  server  deploy  docker 
6 days ago by rtopitt
We make and maintain container images for the community. We have built and maintain the largest collection of container images on the web and at our core are the principles behind Free and Open Source Software. Our primary goal is to provide easy-to-use and streamlined Docker images with clear and concise documentation.
linux  docker  container  community  download  software_livre  server 
may 2019 by rtopitt
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
Improve your Ruby application's memory usage and performance with jemalloc
Using a different memory allocation library, you can reduce your Ruby application’s memory usage and response time. Learn how to use it on a hosting service (like Heroku or Scalingo) or your own server.
ruby  memory  performance  how-to  heroku  server  configuration  library 
april 2018 by rtopitt
Mosh: the mobile shell
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

Mosh is a replacement for interactive SSH terminals. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.

Mosh is free software, available for GNU/Linux, BSD, macOS, Solaris, Android, Chrome, and iOS.
cli  mobile  shell  ssh  roaming  software_livre  server  performance 
december 2017 by rtopitt
jlund/streisand: Streisand sets up a new server running L2TP/IPsec, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, and a Tor bridge. It also generates custom configuration instructions for all of these services. At the end of the run you are g
Silence censorship. Automate the effect.

The Internet can be a little unfair. It's way too easy for ISPs, telecoms, politicians, and corporations to block access to the sites and information that you care about. But breaking through these restrictions is tough. Or is it?
cloud  tor  vpn  security  ansible  network  privacidade  software_livre  ssh  vps  ec2  server 
june 2016 by rtopitt
Is Your Computer Stable?
Everyone breathes a sigh of relief when their newly built computer boots up for the first time, no matter how many times they've done it before. But booting is only the beginning of the story. Yeah, it boots, great. Color me unimpressed. What we really need to know is whether that computer is stable.

Although commodity computer parts are more reliable every year, and vendors test their parts plenty before they ship them, there's no guarantee all those parts will work reliably together, in your particular environment, under your particular workload. And there's always the possibility, however slim, of getting very, very unlucky with subtly broken components.

Because we're rational scientists, we test stuff in our native environment, and collect data to prove our computer is stable. Right? So after we boot, we test.
benchmark  hardware  pc  server  linux  ubuntu  memtest  memory  how-to  tip  geek  reference  teste 
march 2016 by rtopitt
Enough With the Salts: Updates on Secure Password Schemes - Blog - Matasano Security
When it comes to password storage, you’re much better off using a well tested and reviewed system than writing your own. You’ll want that to be something purpose built, rather than relying on fast cryptographic hashes which are especially susceptible to fast guessing and hardware optimization. This means you’ll want to use scrypt, bcrypt, or PBKDF2 (in my order of preference) with an appropriate work factor. If you’re stuck deciding between scrypt and bcrypt, you can pretty much flip a coin and end up with something reasonable.
hash  security  senha  criptografia  server  database  boa_prática  reference  importante  algorithm 
april 2015 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
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
JoeBlog Siege Home
Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet. Siege supports basic authentication, cookies, HTTP and HTTPS protocols. It lets its user hit a web server with a configurable number of simulated web browsers. Those browsers place the server “under siege.
http  performance  web  teste  benchmark  server 
june 2014 by rtopitt
How to Install Ghost on Your Server - Ghost Docs
Como fazer deploy da engine de blog Ghost (feita em node.js)
blog  ghost  how-to  engine  software_livre  documentação  deploy  linux  nginx  node.js  vps  server 
march 2014 by rtopitt
Fucking Shell Scripts | The easiest, most common sense server configuration management tool
Completely confused by Chef? Blowing your brains out over Ansible? Wanna just use fucking shell scripts to configure a server? Read on! Wraps up the fog gem, so it can be used on any cloud service, including AWS, rackspace, etc. We've intentionally designed this tool to be insanely easy to use.
bash  shell  devops  aws  gem  deploy  software_livre  cloud  server  configuration 
march 2014 by rtopitt
Lita by jimmycuadra
Lita is a chat bot written in Ruby with persistent storage provided by Redis. It can connect to any chat service (given that there is an adapter available for it) and can have new behavior added via handlers. The plugin system is managed with regular RubyGems and Bundler.

Automate your business and have fun with your very own robot companion.
bot  chat  irc  ruby  hipchat  software_livre  gem  server 
december 2013 by rtopitt
Easy database migration using Taps(-taps) - Blog - Shelly Cloud
Migrating databases from one host to another can be a boring and time consuming task. Usually you need to make a database dump on the host A, compress it, transfer it to the host B, uncompress it and finally load it into the database. Things get even more complicated when we want to transfer database to a different database engine, say from MySQL to PostgreSQL.

Fortunately there is taps. It's a tool for migrating databases. From this post you will learn how to use it, how it works and how to resolve its most common problems.
migração  ruby  sql  mysql  postgresql  exemplo  how-to  gem  conversão  server  tip  database 
november 2013 by rtopitt
Faye: Simple pub/sub messaging for the web
Faye is a publish-subscribe messaging system based on the Bayeux protocol. It provides message servers for Node.js and Ruby, and clients for use on the server and in all major web browsers.
javascript  ruby  mensagem  pubsub  node.js  bayeux  cliente  biblioteca  server 
october 2013 by rtopitt
Mailgun: Programmable Mail Servers
Mailgun is a set of powerful APIs that allow you to send, receive and track email effortlessly.
api  email  http  smtp  web2.0  rest  server  service  webservice 
september 2013 by rtopitt
Exploring Elasticsearch - Tutorial and Book
This book is the guide to elasticsearch that I wanted to read when I was just getting my feet wet. This book is meant to provide comprehensive elasticsearch tutorials and guides suitable for both beginners and intermediate users. The lessons in this book walk readers through both simple and advanced tasks. There is a massive amount of material to cover when it comes to elasticsearch and Lucene, material I've done my best to make clear and understandable.

You can read this book for free online.
livro  elasticsearch  busca  full-text  e-book  manual  reference  server  configuration 
september 2013 by rtopitt
Qualys SSL Labs - Projects / SSL Server Test
This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet. Please note that the information you submit here is used only to provide you the service. We don't use the domain names or the test results, and we never will.
cryptography  security  ssl  tls  test  server  http  https  certificate 
august 2013 by rtopitt
A better way to manage the Rails secret token - Daniel Fone
tl;dr Don’t hardcode secret tokens. Load them from the environment like this…
rails  ruby  env  token  segredo  cookie  environment  security  server  configuration  tip 
june 2013 by rtopitt
Puppet is an amazingly powerful and flexible tool. It’s one that can change your daily work flow for the better once you start using it, but like all open ended tools, it can take a little while to become familiar with. Throughout this site I’ll attempt to answer task driven questions and provide somewhere that I can point people to in the future.
devops  puppet  cookbook  how-to  consulta  reference  server  tip 
june 2013 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
Pagekite - The fast, reliable localhost tunneling solution
The fast, reliable way to make localhost part of the Web.

PageKite makes local websites or SSH servers publicly accessible in mere seconds, and works with any computer and any Internet connection.

It's also 100% Open Source.
túnel  ssh  web  hospedagem  hosting  dns  dinâmico  python  grátis  webapp  localhost  network  server 
may 2013 by rtopitt
Hellobits APT repository
Repositório de pacotes .deb do Ruby estável atual para Ubuntu 12.04 Precise Pangolin, feitos pelo Nando Vieira
pacote  deb  apt  repositório  ruby  estável  ubuntu  12.04  precise  1.9.3  server 
november 2012 by rtopitt
Getting a free certificate - duraconf/startssl/README.markdown at master · ioerror/duraconf
This page guides you through the process of obtaining an HTTPS certificate for your site. This is a real certificate, not a self-signed certificate, and works in all major browsers. The CA which we'll use is StartSSL. They provide basic certificates for free, although will charge for other types, such as wildcard certificates.
certificado  ssl  https  grátis  how-to  internet  security  server  tip 
november 2012 by rtopitt
MongoDB Gotchas & How To Avoid Them
Dicas de erros comuns quando se usa MongoDB e como evitá-los
mongodb  nosql  schema  server  compilation  configuration  tip  document_database  database 
november 2012 by rtopitt
Instalando o Ruby no Ubuntu Precise - Simples Ideias
Decidi criar meu próprio repositório Debian com a última versão estável do Ruby (que neste momento é a versão 1.9.3-p194). A ideia é ter um repositório sempre à mão, tanto para o ambiente de desenvolvimento, quanto para a produção. O pacote que está disponível é para as versões 32-bit e 64-bit do Ubuntu Precise, mas se você está rodando qualquer distro baseada no Debian, poderá instalar também.
ruby  ubuntu  pacote  deb  apt  instalação  how-to  repositório  server  configuration 
october 2012 by rtopitt
Page Speed Online
Page Speed Online analyzes the content of a web page, then generates suggestions to make that page faster.
performance  website  site  velocidade  html  css  javascript  deploy  webapp  analysis  server 
august 2012 by rtopitt
Static Sites on Heroku » Anti-pattern
I put my images, stylesheets, and javascripts in the assets folder, toss an index.html file in the root and that’s it.
heroku  rack  ruby  html  estático  how-to  site  server  tip 
june 2012 by rtopitt
How to get 4x the performance out of Heroku with Unicorn
Como usar Unicorn no Heroku no lugar do Thin, pois cada Unicorn pode receber até 4 conexões simultâneas
heroku  performance  rails  unicorn  thin  how-to  importante  server  tip 
june 2012 by rtopitt
Server Setup · ryanb/railscasts Wiki
These are the steps I took to set up the RailsCasts site on a Linode with Ubuntu 10.04 LTS installed.
linode  rails  how-to  instalação  ubuntu  10.04  linux  reference  server  configuration 
april 2012 by rtopitt
Adventures in Scaling, Part 2: PostgreSQL
This time around I wanted to focus on how to setup PostgreSQL on a dedicated server instance. In addition, I will cover how to tweak the configuration settings as a first-pass towards optimizing database performance and explain which parameters are the most important.
postgresql  performance  how-to  instalação  server  configuration  tip  database 
april 2012 by rtopitt
Hero Scale
Hero Scale is an incredibly easy to use service that allows you to autoscale your Heroku apps. All you have to do is set a minimum and maximum range for your Heroku Dynos and Heroku Workers. We'll then automatically optimize your app so it provides the absolute best response times to your customers, while minimizing your Heroku bill.
heroku  escalabilidade  gem  webservice  conta  rails  ruby  webapp  server  service 
december 2010 by rtopitt Event Framework for Ruby
Do you like Sinatra? Do you like Node.js? Wish you could write Node.js apps in Ruby as easily as you write Sinatra apps? Let's ask how.
ruby  sinatra  node.js  eventmachine  evento  framework  gem  biblioteca  server  programming 
december 2010 by rtopitt
Git Pusshuten (プッシュ点ー) - About Git Pusshuten (プッシュ点ー)
A Git-based application deployment tool that allows you to define your environment by utilizing modules and provision your server with basic deployment needs.
git  deploy  rails  ruby  passenger  produção  automação  hook  importante  futuro  ferramenta  server 
november 2010 by rtopitt
mod_pagespeed Examples Directory
Exemplo dos filtros de performance do mod_pagespeed para Apache (liberado pelo Google)
google  apache  módulo  performance  http  server 
november 2010 by rtopitt
How to Access Hulu and Other U.S.-Only Services Using Squid
We're going to set up the U.S. server to run a proxy (alongside Apache, because my server is a web server, too). Then we're going to tell our computer to use that proxy for the web, but only if the URL is or
hulu  pandora  how-to  proxy  squid  hack  internet  ip  geo  linux  geek  server  tip 
october 2010 by rtopitt
Welcome to DenyHosts
DenyHosts is a script intended to be run by Linux system administrators to help thwart SSH server attacks (also known as dictionary based attacks and brute force attacks). If you've ever looked at your ssh log (/var/log/secure on Redhat, /var/log/auth.log on Mandrake, etc...) you may be alarmed to see how many hackers attempted to gain access to your server. Hopefully, none of them were successful (but then again, how would you know?). Wouldn't it be better to automatically prevent that attacker from continuing to gain entry into your system?
importante  login  ssh  linux  ubuntu  pittlandia  riopro  log  bloqueio  network  security  server 
october 2010 by rtopitt
Ikiwiki is a wiki compiler. It converts wiki pages into HTML pages suitable for publishing on a website. Ikiwiki stores pages and history in a revision control system such as Subversion or Git. There are many other features, including support for blogging, as well as a large array of plugins.
wiki  git  html  simples  markdown  perl  cms  webapp  pessoal  software_livre  server 
september 2010 by rtopitt
Logwatch Log Monitoring - Monitor System Logs with Logwatch on Ubuntu 10.04 (Lucid) - Linode Library
Logwatch is a utility used to monitor system logs and create reports. These reports include failed login attempts, successful login attempts, and storage space used/available.
logwatch  log  linux  ubuntu  10.04  lucid  how-to  instalação  server  configuration 
september 2010 by rtopitt
RVM and cron in production
Como usar cron com RVM em produção, e dicas de uso de RVM em produção
importante  ruby  produção  deploy  how-to  cron  instalação  server  configuration  tip 
september 2010 by rtopitt
Automating partitioning, sharding and failover with MongoDB « Boxed Ice Blog
This post will take you through the basics of setting up a MongoDB cluster using auto sharding and ensuring you have full failover using replica sets.
mongodb  replicação  sharding  nosql  backup  how-to  server  configuration  tip  document_database  database 
august 2010 by rtopitt
Nginx Wiki - Main
Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server.
nginx  wiki  consulta  http  software_livre  documentação  reference  server 
august 2010 by rtopitt
Apache SSL Guides - Configure SSL for Secure Websites Using Apache 2 on Ubuntu 10.04 LTS (Lucid) - Linode Library
This guide will assist you with enabling SSL for websites served under the Apache web server. It is assumed that you've completed the steps detailed in our getting started guide, and that you've successfully set up Apache for serving virtual hosts as outlined in our Apache 2 on Ubuntu 10.04 LTS (Lucid) guide. These steps should be performed via an SSH session to your Linode as the root user.
apache  ubuntu  lucid  10.04  ssl  https  how-to  instalação  linode  server  configuration 
august 2010 by rtopitt
TorqueBox: Home
TorqueBox is a new kind of Ruby application platform that integrates popular technologies such as Ruby-on-Rails, while extending the footprint of Ruby applications to include support for Job Scheduling, Task Queues, SOAP Handling, and Telephony. TorqueBox provides an all-in-one environment, built upon the latest, most powerful JBoss AS Java application server. Functionality such as clustering and cloud deployment is included right out-of-the-box.
ruby  jruby  java  jboss  deploy  webapp  rails  jms  soap  environment  server 
august 2010 by rtopitt
Memory-hungry Ruby daemons
My takeaway: if you own a Ruby daemon, you need to tune the heap to ensure it does not take too much memory!
ruby  memória  daemon  performance  ree  rails  importante  riopro  server  configuration  tip 
august 2010 by rtopitt
phpMoAdmin - MongoDB GUI administration tool for PHP, built on Vork
Nothing to configure - place the moadmin.php file anywhere on your web site and it just works!
Fast AJAX-driven XHTML 1.1 interface operates consistently in every browser!
Self-contained in a single 90kb file!
Works on any version of PHP5 with the MongoDB NoSQL database & Mongo PHP driver installed and running.
Option to enable password-protection for one or more users; to activate protection, just add the username-password(s) to the array at the top of the file.
E_STRICT PHP code is formatted to the Zend Framework coding standards + fully-documented in the phpDocumentor DocBlock standard.
Instructional error messages - phpMoAdmin can be used as a PHP-Mongo connection debugging tool
All textareas can be resized by dragging/stretching the lower-right corner.
Multiple design themes to choose from
Free & open-source! Released under the GPLv3 FOSS license!
mongodb  admin  internet  webapp  php  server  document_database  database 
july 2010 by rtopitt
MongoDB (Single-Server) Data Durability Guide | The Buzz Media
In this guide I want to outline a number of ways you can increase your single-server durability using MongoDB as well as some optional safer driver behaviors you can make use of to ensure fsync’ing as well as synchronous writes and lastly a tip on keeping your data more aggressively synced across all the nodes in your MongoDB cluster.
mongodb  importante  durabilidade  otimização  performance  riopro  pittlandia  security  server  configuration  tip  document_database  database 
july 2010 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
WatchOCR is free OCR server for PDFs. Based on Knoppix, WatchOCR uses cuneiform, and exactimage to create text searchable PDFs from image only PDFs. Using the web interface, WatchOCR can be remotely configured to monitor a watched folder for newly scanned PDFs for OCR conversion. Leveraging the power of a liveCD distro, WatchOCR is the fastest way to get an OCR service up and running for your network.
ocr  livecd  linux  scanner  pdf  software_livre  server 
july 2010 by rtopitt
phpvirtualbox - Project Hosting on Google Code
An open source, AJAX implementation of the VirtualBox user interface written in PHP. As a modern web interface, it allows you to access and control remote VirtualBox instances. Much of its verbage and some of its code is based on the (inactive) vboxweb project.

phpVirtualBox was created for people (like me) who prefer not to have to log in to their headless VirtualBox host to administer their virtual machines.
php  virtualbox  virtualização  webapp  software_livre  gerenciamento  virtual  frontend  server 
july 2010 by rtopitt
Hudson CI
Servidor de integração contínua escrito em java, usado pela ThoughBot
integração_contínua  teste  webapp  java  server 
june 2010 by rtopitt
Tutorial de instalação, configuração e uso do Hudson como servidor de integração contínua, usando RVM para criar ambientes separados de gems para cada projeto
hudson  how-to  integração_contínua  ci  java  ubuntu  instalação  teste  importante  server  configuration  tip 
june 2010 by rtopitt
Varias apps Rails no mesmo domínio com Apache + Passenger | :marciogm
Para ter múltiplas apps Rails no mesmo domínio é fácil, basta configurar os seguintes arquivos
rails  apache  passenger  how-to  webapp  server  configuration 
june 2010 by rtopitt
RailsLab .:. State of the Stack: A Ruby on Rails Benchmarking Report - 25 May 2010
Because New Relic RPM is used by more than 4,000 organizations to manage their Ruby on Rails and Java applications in production, we have unique insight into how thousands of applications are deployed. Since April, 2009, we have periodically published a summary of the most commonly used versions of Ruby, Rails and the various plugins and gems deployed for Ruby applications. This report enables you to compare your own deployed application stack with those used by other development teams.
rails  ruby  gem  relatório  deploy  plugin  uso  server  version 
may 2010 by rtopitt
Top 20 Nginx WebServer Best Security Practices
This page collects hints how to improve the security of nginx web servers running on Linux or UNIX like operating systems.
nginx  top10  linux  http  security  server  configuration  tip 
may 2010 by rtopitt
Coding Horror: So You'd Like to Send Some Email (Through Code)
Dicas para envio de email programaticamente evitando marcações de spam.
importante  how-to  top10  email  spam  dns  envio  server  configuration  tip  programming 
may 2010 by rtopitt
How to: Install a Debian/Ubuntu package (.deb) cache server - apt-cacher | Linux Operating System - Debian, Ubuntu, Fedora, Gentoo, Arch
If you have more than one PC using Debian or Ubuntu, you know that upgrading them makes most of the time download the same files more than once, and that is not good for your bandwidth. I usually forward my requests to my Squid (in my office) and to my Personal proxy Polipo at home, it works, but apt-cacher may be a better approach as the way it decides if a file stays or is erased from the cache is more appropriate for .deb package than in Squid or Polipo, as they are optimized for web surfing.
apt  cache  deb  debian  ubuntu  linux  pacote  how-to  importante  riopro  download  server  configuration 
may 2010 by rtopitt
This is a plugin repository for Munin, inspired by
munin  plugin  monitoramento  linux  repositório  server 
may 2010 by rtopitt
The MongoDB Database System - Using MongoDB to Store Application Data on Ubuntu 10.04 (Lucid) - Linode Library
This document addresses the installation process along with an introduction to fundamental operations and functions for using MongoDB.
mongodb  nosql  lucid  ubuntu  linode  how-to  instalação  importante  server  configuration  database 
may 2010 by rtopitt
Fail2ban scans log files like /var/log/pwdfail or /var/log/apache/error_log and bans IP that makes too many password failures. It updates firewall rules to reject the IP address.
firewall  hacking  iptables  linux  software_livre  importante  login  log  ip  security  server 
april 2010 by rtopitt
Bundler 0.9.1 with Capistrano :: rand9 Blog
I found a few blog posts and gists that have bundler specific tasks for cap recipes, so I forked and modified them for your benefit. In order to get the magic of bundler for your app, use the following in your cap recipe.
capistrano  bundler  deploy  importante  rails  webapp  ruby  gem  how-to  server  configuration 
april 2010 by rtopitt
« earlier      
per page:    204080120160

Copy this bookmark:

to read