para executar seu script como um daemon, consulte aqui
para fazer no onboot no freebsd, consulte a documentação oficial em rcorder () ( 8)
Instalei recentemente o servidor de desenvolvimento do Google App Engine no meu servidor doméstico do FreeBSD para poder testar meu aplicativo do GAE remotamente. O que não consigo descobrir é como executar o servidor de desenvolvimento Python como um processo em segundo plano durante a inicialização.
Estou correndo tudo em uma prisão. Então, atualmente, quando eu quero iniciar o servidor dev eu tenho que logar no servidor, abrir a cadeia e rodar o script Python manualmente. O pior é que eu tenho que ficar ligado, porque quando meu laptop perde a conexão com a cadeia, o processo do Python é interrompido. Não consigo descobrir uma maneira de executá-lo como um processo / daemon em segundo plano.
Na minha busca por encontrar uma solução (como rc.d, que eu não entendo), eu já fiz um script .sh que executa o comando, mas não encontrei uma maneira de executar isso stratup.
Este é o comando completo:
python dev_appserver.py --host=0.0.0.0 --port=2222 /mnt/path/to/gae_app/
para executar seu script como um daemon, consulte aqui
para fazer no onboot no freebsd, consulte a documentação oficial em rcorder () ( 8)