Novo app: Codeplane
07/06/11
Há uns 3 meses decidi que precisava de uma alternativa para repositórios privados no Git. Cancelei minha conta paga no Github e comecei a armazenar no Dropbox e no servidor do Simples Ideias.
Não é que eu não goste do Github*. O único problema do Github é que os limites são muito baixos. O plano mais básico de US$ 7 dá direito a 5 repositórios privados e apenas 1 colaborador.

A grande questão é que tenho uns 30 repositórios privados. Neste caso, eu teria que assinar um plano "Business", que não sairia por menos US$ 100, ou seja, totalmente inviável.
O Dropbox + Servidor funcionou por um tempo, mas uma coisa começou a me irritar. Todo o processo de criação dos repositórios era manual.
$ mkdir repo.git
$ cd repo
$ git init --bare
E a coisa piorava quando eu precisava dar permissão para alguém acessar algum repositório privado. Foi quando decidi fazer o meu próprio "Github". Trabalhei em cima da ideia por algum tempo, mostrei para algumas pessoas e finalmente resolvi tirá-la do papel. Foi assim que nasceu o Codeplane.
O Codeplane é um serviço que começa como um Git hosting, mas minha intenção é evoluir para um produto para pequenos times e freelancers. Tenho muitas outras ideias que apenas o tempo e o uso do produto irão dizer se são viáveis. O Codeplane ainda não tem preço, mas devo fazer isso nos próximos dias.
Se você usa Git e precisa de repositórios privados, dê uma olhada no Codeplane. Ele também está disponível na versão em português.
*Agora, só uso o Github para manter meus projetos OpenSource. Nesse ponto ele é imbatível!
- Permalink
- Trackback
- Comentários (54)
- Ao som de: Cute Is What We Aim For – Practice Makes Perfect
Textos escritos por
Comentários #
bom dia nando.
inicialmente parabéns pela iniciativa.
estarei migrando meu github para seu sistema, pois acredito que temos sempre que dar a chance a alternativas nacionais.
caso esteja necessitando de uma ajuda só mandar um e-mail.
sem custos apenas para lhe ajudar mesmo.
att
william gueiros
Boa sacada.
Acho que todo dev que quis fazer um repositório privado esbarrou neste problema.
Good luck!
Por que não o Gitorious?
De qualquer forma, bom saber da sua iniciativa.
Existe um problema no site que não está carregando o javascript nem o CSS...
Isso acontece durante um breve período durante o deploy. Você deve ter dado azar! Pode testar de novo, por favor? :D
Usamos o Gitorious na Locaweb. Muitos problemas, código não tão bom assim. Preferi começar um do zero.
Fala Nando!
Excelente! Vc tem perspectivas de planos comerciais? :)
[]s
Nando, parabéns pela iniciativa.
Pois é...
Hoje encontraram uma limitação irritante do GitHub, ao invés de simplesmente usar um existente no mercado e se conformar, resolveram criar um do zero. Parabéns, olhando o site eu tenho a sensação de que é algo extremamente profissional e simples, e de que em breve será muito usado pelo mundo afora...
Tentei criar um repositório chamado test e ele avisou que o nome já foi usado. Seria bem interessante que fosse por usuário e não global.
Aee Nando, virou empreendedor! haha
Parabéns cara, vou testar! De cara pelo menos já gostei do layout :)
Abraço!
Qual o preço dele mensal ?
Bacana a iniciativa..... Testando :)
Muito bom, Nando! Já criei minha conta, tomara que o preço seja convidativo... rsrsrs
Vou te sugerir uma ferramenta de tickets mais simples e intuitiva, principalmente para os envolvidos (clientes em especial) de cada projeto.
Valeu! Por planos comerciais imagino que você não queira simplesmente ser um usuário pagante. Me adiciona no GTalk para entender o que você imaginou! fnando.vieira@gmail.com
Muito bacana a iniciativa, mas ele terá suporte a https? (Pode acreditar, tem empresas que bloqueiam transferência pelo protocolo GIT)
Foi mais uma decisão de arquitetura mesmo. Me inspirei no Heroku. Se tiver uma procura grande por namespace no usuário, posso implementar.
Estou pensando ainda, mas deve ser algo em torno de $9-$12.
Na agência onde eu trabalho reclamamos do mesmo problema do GitHub, o preço. O codeplane permite colocar chaves de deploy no repositório da mesma forma que o GitHub? Uma outra observação é que no site não tem nenhum link para trocar os idiomas, talvez eu não tenha visto.
Nome criativo e fácil de lembrar, e se realmente tiver um diferencial tem tudo pra dar certo. Belo trabalho. Tem algo de nodejs no back-end? :P
Se tiver uma procura grande, eu posso implementar. Como é um produto voltado para freelancers/pequenos times, esses problemas de empresas grandes não se aplicam. Mas claro, isso pode ser um problema para funcionários das empresas grandes que usam o Codeplane. ;)
O Codeplane tem um sistema semelhante, mas não igual. As chaves são adicionadas em uma conta, e todas as chaves terão acesso a todos os repositórios dessa conta. Isso irá garantir permissões para pull/push, mas não para remover ou criar repositórios, por exemplo.
A parte da internacionalização ainda está em andamento, por isso não foquei muito ainda. Mas valeu pelo aviso!
Para finalizar, nenhum Node.js foi utilizado nesse projeto. ;)
Muito boa a idéia!
Com certeza serei um usuário :)
Parabens nando, já estou testando.
[]'s
Parabéns pela iniciativa! provavelmente irei aderir ao codeplane =D
Sou preguiçoso, vc vai criar um pequeno manual de como importar os repos privados github pro codeplan? :D
Parabens pela iniciativa cara, seus produtos sempre seguem uma linha que eu gosto: simples e funcionam. A questão do namespace por usuario, eu particularmente acho importante (não quero ter que ficar verificando se um nome de repositorio comum estará ou não disponivel saca).
Acho que é isso, vou cadastrar e shipa!
Criei minha conta e curti! Parabéns pelo projeto, interface limpa e funcional!
Minha única sugestão seria colocar um namespace por usuário, afinal hoje em dia todo mundo tem um projeto "dotfiles". :D
Se rolar um preço camarada, acho que viro assinante.
Parabéns pela idéia e iniciativa Nando.
Vou testar e divulgar com certeza! =)
Iae nando boa sacada parabens pela iniciativa vou me cadastrar o/
boa nando! gostei do design onde vc se inspirou?
ja estou testando a ferramenta :)
Sentei no photoshop uma tarde e saiu. :)
Nando,
Parabens cara! Ficou animal!
Esta na minha lista de empreendedores já! :D
Legal, vou dar uma olhada!
Tem também o https://bitbucket.org/
- Unlimited repositories
- Unlimited public collaborators
- Unlimited disk space
Fala Nando..
Parabéns pela iniciativa, achei a interface bem clean e a idéia do projeto maravilhosa.
Só um feedback. Acho que você poderia colocar uma espécie de passo a passo tipo a que tem no github, para mostrar como se faz o pull para o servidor e etc.
No mais, muito bom..
Meu founder preferido. #orgulho
congrats man!!!
Nando,
Pretende colocar opções de pagamento brasileiras (pagseguro, boleto)?
Show de bola cara!!!
Parabéns!
Com certeza, suporte a PayPal. PagSeguro ainda vou estudar porque não tem recorrência de cobrança, e eu teria que gerenciar isso do meu lado. :/
Parabéns. Fiz alguns testes e realmente o sistema ficou show. Gostei do layout simples, que enfatiza a simplicidade do sistema.
Uma coisa interessante seria usar algo como o uservoices para "gerenciar" as ideias que a galera tem dado, além de abrir espaço para novas ideias.
Fora isso, de importante eu acho o namespace por usuário e o acesso via http. (;
Está de parabéns!
Oi Nando, realmente o site está funcionando corretamente agora.
Quanto ao Gitorious, eu estou trabalhando nele ultimamente justamente para migrá-lo para o Rails 3.1 assim como melhorar seu código e desempenho, inicialmente. Depois eu pretendo ajudar a adicionar suporte básico de tickets ou integrá-lo ao Redmine/Chiliproject.
Quanto ao valor, eu pensaria no seguinte. Se um desenvolvedor contratar um VPS, ele poderá utilizar o git com quantas pessoas ele quiser compartilhar o código, apenas usando SSH e contas normais de usuário, o que não necessita de muita RAM. Além disso, ele teria condições de hospedar pequenas aplicações pessoais ou serviços adicionalmente. Com seu serviço, ele contaria com uma interface web e sistemas de tickets (o Redmine ou Chiliproject poderiam ser utilizados em um VPS com poucos recursos e com bastante poder e simplicidade também), além de uma interface para administração de usuários e permissões e a possibilidade de olhar o código na web, mas não pode fazer mais nada com o servidor.
Na minha visão, esses dois serviços tem prós e contras de modo equivalente e portanto eu sugeriria um preço equivalente. Por exemplo, veja esse site:
http://gothost.net/openvzvpsservers.php
http://vpslink.com/xen-vps/
Esses serviços oferecem VPS a 8 dólares. Esse outro chega a oferecer por US$ 3,00:
http://onexenvps.com/
Alguns costumam até oferecer adicionais para backup a um valor bem baixo. Acredito que uns 6 dólares a cada 500 MB seja um bom valor. Mas eu não sou uma boa pessoa para dar ideia de valores pois não tenho sequer um repositório privado (que já não esteja hospedado em um VPS), exceto os da empresa onde trabalho, os quais ficam hospedados em um Gitorious utilizado internamente.
Poxa, essa foi (mais uma) de tirar o chapéu.
Já dei uma olhada no site do codeplane e gostei, ficou muito legal, parabéns!
Agora só falta definir o preço. ;)
Parabéns pelo projeto, Nando. Gostei bastante. (:
Parabéns Nando, tá muito massa!
Estou precisando disso e irei usá-lo.
:)
Parabéns pelo projeto! Já estou testando, só vamos ver em relação ao preço :D
No final de semana pretendo migrar 3 projetos a 4 projetos =D
Nando, teria como marcar repositório ? Algo Estilo Pet Project`s, tenho vários que não são prontos para comunidade, mas gostaria de colocar em um repositório fora da minha máquina, seria ruim eu ser tarifados por eles, mas se for um preço global e justo, eu topo =D
A ideia é justamente essa! Ser um serviço para quem tem vários pet projects ou times pequenos ou, ainda, pequenas startups que estão começando. Logo, eu tenho que cobrar por isso! :D
O preço vai ser algo entre $9-$12, então não é nada que seja impossível pagar! ;)
Show de bola cara!
Realmente, esse problema com o github eu também já enfrentei e sei como é chato administrar isso. Parabéns pela idéia e pela brilhante execucão até aqui!
Grande abraco
Parabéns, estava procurando algum lugar para botar e o seu parece ser muito bom.
Mas peraí que não entendi o esquema do acesso compartilhado aos repositórios privados. Meu caso: freelancer e trabalho em parceria com vários (alguns) outros desenvolvedores que não tem nada a ver um com o outro: pra um projeto você tem acesso, no outro é com outra pessoa.
Como ficaria essa situação? Pelo que li ali em algum dos comentários, uma vez que é dado o acesso ele é aberto a todos os repositórios, é isso mesmo?
Um colaborador *nunca* poderá ver um projeto que ele não foi adicionado.
O comentário se referia a usar uma única conta para várias pessoas. Nesse caso, apenas o dono da conta paga poderá ver todos os projetos de todo mundo, e não o contrário. ;)
Isso foi nota 10 cara!! Como sempre digo, os melhores projetos saem de nossas próprias necessidades. Isto é um grande exemplo de empreendedorismo. Parabéns!
Parabéns pela iniciativa e muito sucesso com ela. Não te conheço, só 'acompanho' parte do seu trabalho online e nota-se que é muito talentoso e dedicado. Pessoas assim são merecedoras de sucesso.
Deixe um comentário