Questões frequentes (FAQ)

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.

Como eu me registro?

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.

Como posso substituir minha chave pública?

Envie um email pelo endereço utilizado ao se registrar e nós trocaremos para você.

SSH poderá expor meu endereço IP?

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.

Quais distros o ~vern usa?

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

Como posso configuar meu user-site?

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

Como utilizo meu socket UNIX?

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.

Como posso armazenar minha chave PGP no ~vern?

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

Vocês podem prover X serviço?

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.

Vocês podem instalar X no pubnix?

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.

Posso utilizar domínios customizados com meu user site?

Sim, por meio de um registro CNAME em seu domínio que aponta para username.vern.cc.

Por que X está quebrado?

Se um serviço não funciona, por favor, informe um administrador.

Quando eu tento copiar um arquivo, ele me responde "Quota Reached"

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.

Por que ocorre um erro ao acessar meu user site? Eu tenho tudo em ~/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.

Eu não requisitei uma conta ao registrar e não possuo mais o email que utilizei ao registrar. Como posso contatar um administrador?

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.

Como pronunciar ~vern?

~vern é pronunciado com o IPA /vˈɝːn/ em inglês. Para ouvir a pronúncia vá para radio.vern.cc/intro.ogg