Skip to content

Auto cria instancias de sites com django na UOLHost

Notifications You must be signed in to change notification settings

ivensrocha/fabric-uolhost

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fabric UOLHost

  • Projeto para automatizar instancias de django na UOLHOST

COMANDOS

####test Testa as configurações e conexão

####build Cria instancia

####pip Instala pacote

####upload Envia o projeto para o servidor

###requeriments Instala lista de pacotes salvo em arquivo requeriments.txt A idéia é copia a pip -r requeriments.txt o comando interpreta cada linha do arquivo e instala o pacote descrito.

Para criar o arquivo deve ser utilizado: 
	pip freeze > requeriments.txt

EXEMPLO

Criar instancia
	1. Configurar o fabconfig.py para adicionar as informações do servidor
	2. Criar arquivo com requeriments.txt (pip freeze)
	3. fab build

Adicionar no fabconfig.py

env.project = 'seusite'
env.hosts = ['seusite.com.br']
env.user = 'seu_usuario'
env.path = '~/public_html/' #destino do projeto
env.python_path = '~/eggs' #destino dos eggs

REQUERIMENTOS

Fabric==1.3.1
distribute==0.6.19
pycrypto==2.3
ssh==1.7.8
wsgiref==0.1.2

DIRETÓRIOS DO PROJETO

projeto 
	deploy (fabric-uol repository)
	app
	templates

About

Auto cria instancias de sites com django na UOLHost

Resources

Stars

Watchers

Forks

Packages

No packages published