Essa é a lista de questões mais frequentes sobre o ~vern e os serviços que nós oferecemos. Nós colocamos nosso máximo ao responder as perguntas, mas se algo necessita ser esclarecido, contate um administrador. Esta página está em constante crescimento, e se você quer um item adicionado, contate um administrador.
Se cadastre indo à página de registro e preenchendo o formulário. Um administrador auditará seu pedido. Você receberá um email dizendo se seu pedido de registro foi aceito.
Envie um email pelo endereço utilizado ao se registrar e nós trocaremos para você.
Não. Nós utilizamos Wireguard para conectar a VPS ao tilserv. Diferente de outros sistemas UNIX-like onde todos os endereços IP são expostos, todas as conexões aos serviços do ~vern's aparecem como vindo de 10.7.0.1. Isso inclui o website.
Utilizamos Debian em praticamente todos os sistemas com os repositórios non-free desativados. A exceção é o nosso PubnixVM que atualmente utiliza NixOS com o kernel Linux-Libre.
Para mais informações, confira /sysinfo
Apenas coloque os arquivos relevantes em ~/public_html
para HTTP, ~/public_gopher
para Gopher e ~/public_gemini
para Gemini. Isso será o diretório principal do seu website/gopherhole/capsule. Por exemplo, se um usuário foo quiser um site, ele criaria /home/foo/public_html/index.html
. Um arquivo /bar
no user-site de foo's se localizaria em /home/foo/public_html/bar
.
User sites em HTTP são renderizados na URL foo.vern.cc e vern.cc/~foo. User sites para Gemini also render on both URLs. Infelizmente, por limitações do protocolo, gopher apenas renderiza o site em vern.cc/~foo
Instale qualquer servidor que suporte UNIX sockets. Então, faça-o escutar em /home/seu-username/.webserver.sock
. Qualquer requisição em *-your-username.vern.cc utilizará o socket.
Apenas coloque sua chave ASCII PGP (e.g. gpg -a --export yourkeyid
) em ~/.pgp.asc
e ela será acessível em vern.cc/p/username.asc
Alternativamente, você pode colocar uma chave exportada de maneira binária em ~/.pgp.gpg
, e acessar ela em vern.cc/p/username.gpg
Se você quiser que um serviço seja provido por nós, contate um administrador e converse sobre isso com ele. Você também pode adicionar ele aqui ou aqui. Nós sempre estamos abertos para novos serviços a disponibilizar, mas pode levar algum tempo para que possamos o configurar.
Nós atualmente temos o home-manager configurado em Nix (utilize o comando nix-shell '<home-manager>' -A install
para gerar a configuração padrão), então você pode instalar qualquer software livre disponível nos repositórios Nix na sua home. Se um pacote é muito popular, poderemos instalá-lo globalmente.
Sim, por meio de um registro CNAME em seu domínio que aponta para username.vern.cc.
Se um serviço não funciona, por favor, informe um administrador.
Para prevenir zip-bombing no pubnix, nós utilizamos User Quotas do ZFS.
Se você tem um caso real onde é necessário mais de 20GiB, por favor, contate um administrador. Nós precisamos de uma razão plausível e uma confirmação que você não irá promover zip bombing ou similar no PubnixVM.
~/public_html
!Tipicamente isso pode ocorrer por permissões incorretas no diretório.
O usuário www-data
deve ser permitido a ler seu diretório, então tenha certeza que public_html
, public_gopher
ou public_gemini
são abertos para leitura e execução.
Você pode arrumar as permissões com chmod 711 ~; chmod 755 ~/public_html ~/public_gemini ~/public_gopher
.
Contate qualquer administrador utilizando dos meios de comunicação disponíveis na página de administradores. O administrador te dará uma mensagem criptografada com sua chave SSH pública, a qual você pode descriptografar com sua chave privada. Se obtiver sucesso, você pode ter acesso a sua conta novamente. Se você não pode utilizar esse método, contate um administrador com o email utilizado no registro.
~vern é pronunciado com o IPA /vˈɝːn/ em inglês. Para ouvir a pronúncia vá para radio.vern.cc/intro.ogg