henrybarreto on improveValidationAndRoutesModel
api,pkg: add custom validator t… (compare)
henrybarreto on improveValidationAndRoutesModel
api,pkg: add custom validator t… (compare)
gustavosbarreto on master
gateway: add path to proxy API … (compare)
gustavosbarreto on gatewayOpenAPIProxyAndUpdateMock
otavio on master
api: fix typo in server.go sti… (compare)
dependabot[bot] on npm_and_yarn
hey guys, when I register a device (using the one-line install script) it appears as a pending device named with its mac address. Is there some way to specify a name at install-time or change it afterwards with an api call or similar?
I am trying to automate the registration of several devices, and it would be helpful if I could assign them meaningful names.
Edit: account is cloud hosted if it matters
Hey guys, I noticed some strange behavior with a device on my instance. While I was connected to a terminal session, the session closed and I was kicked off. Then, when I looked at my device list to see if it had gone offline it was, but another device with the same host-name appeared in the pending device list.
The new device has a different MAC and UUID. I accepted it into the namespace, but while it shows as online on the web portal, when I try to connect from a terminal I get "connection to <instance_url> closed".
Both devices are still in the namespace, one showing online and the other offline, but attempting to connect to either results in the above described behavior.
Any ideas what could have happened and the best course for recovery? I can still connect to the device as another device on the local network is accessible.
how to put the parameter into ./agent, I got the error when run
$ ./agent
This application is configured via the environment. The following environment
variables can be used:
KEY TYPE DEFAULT REQUIRED DESCRIPTION
SHELLHUB_SERVER_ADDRESS String true
SHELLHUB_PRIVATE_KEY String true
SHELLHUB_TENANT_ID String true
SHELLHUB_KEEPALIVE_INTERVAL Integer 30
SHELLHUB_PREFERRED_HOSTNAME String
SHELLHUB_PREFERRED_IDENTITY String
SHELLHUB_SIMPLE_USER_PASSWORD String
SHELLHUB_LOG_LEVEL String info
FATA[0000] required key SERVER_ADDRESS missing value
Hi, I've been running shellhub v0.3.7 for a couple of years. It's been working great. I've just tried to upgrade to the latest version following your upgrade docs (https://docs.shellhub.io/admin-manual/updating/). However, I've run into an issue trying to upgrade the db.
make upgrade_mongodb
returns
sh: 1: Syntax error: end of file unexpected
make: *** [upgrade_mongodb] Error 2
The db is stored in the normal docker volume. Any ideas what could be the issue?
Hello, I have the following problem:
I have an RPi that is only accessible to me remotely.
It is currently running under the free solution offered at cloud.shellhub.io. However, this community solution is limited to three devices. I therefore set up my own server in December last year.
My question now is how can I exchange the current Docker container via SSH remote? If I were to stop the container remotely, the connection would be immediately terminated.
I haven't been able to do it via a script either.
Here is the script that is automatically started after the RPi start:
sudo su
docker stop 853e52f965c3
docker rm 853e52f965c3
curl -sSf "http://www/install.sh?tenant_id=xxx | sh
(www stands for my server, xxx stands for my ID)