Skip to content

Instantly share code, notes, and snippets.

pocketnet requirement
per FAQ https://pocketnet.app/help?page=node
Requirements for Linux (I'm using Ubuntu desktop 18.04 LTS):
>12Gb RAM
>6 core CPU
>10Gb free disk space
>10Mb/s internet speed ( https://www.speedtest.net )
com.google.inject.internal.guava.collect.$ComputationException: java.lang.IllegalArgumentException
at com.google.inject.internal.guava.collect.$ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:397)
at com.google.inject.internal.util.StackTraceElements.forMember(StackTraceElements.java:56)
at com.google.inject.internal.Errors.formatSource(Errors.java:703)
at com.google.inject.internal.Errors.formatInjectionPoint(Errors.java:733)
at com.google.inject.internal.Errors.formatSource(Errors.java:697)
at com.google.inject.internal.Errors.format(Errors.java:568)
at com.google.inject.ProvisionException.getMessage(ProvisionException.java:61)
at java.lang.Throwable.getLocalizedMessage(Throwable.java:391)
at java.lang.Throwable.toString(Throwable.java:480)
video 1
create a new repo
push to remote repo
#streaming push to remote repo
#run a job
#stop streaming to remote repo
pull from remote repo to 2
video 2
start server on 1
static class QJenkins extends JenkinsHttpClient {
AuthCache authCache = new BasicAuthCache();
BasicScheme basicAuth = new BasicScheme();
public QJenkins(URI uri, String username, String password) throws KeyManagementException, NoSuchAlgorithmException, KeyStoreException {
super(uri, addAuthentication(HttpClients.custom().setSSLSocketFactory(
new SSLConnectionSocketFactory(
new SSLContextBuilder().loadTrustMaterial(null,
static class QJenkins extends JenkinsHttpClient {
public QJenkins(URI uri, String username, String password) throws KeyManagementException, NoSuchAlgorithmException, KeyStoreException {
super(uri, addAuthentication(HttpClients.custom().setSSLSocketFactory(
new SSLConnectionSocketFactory(
new SSLContextBuilder().loadTrustMaterial(null,
new TrustStrategy() {
@Override
public boolean isTrusted(X509Certificate[] chain, String authType) throws CertificateException {