Member storage¶
Members of the Armbian organization on GitHub get public storage space at storage.armbian.com. It is made for easy sharing — test images, packages, customized builds — without resorting to sketchy cloud or download services. SFTP is all it needs.
Requirements¶
- You are a member of the Armbian organization on GitHub. Not a member yet? See Roles and what they unlock.
- You have an SSH key added to your GitHub account. DSA keys are not accepted.
- You have a tool that speaks
SFTP, such as
sftp,scpor a graphical client.
How to connect¶
| Setting | Value |
|---|---|
| Host | storage.armbian.com |
| Port | 23 |
| Protocol | SFTP |
| User | your GitHub username (case sensitive) |
Authentication uses the SSH keys from your GitHub account, so connect with the matching private key:
| Bash | |
|---|---|
Use port 23, not 22
Repeatedly failing to connect to port 22 will likely trigger fail2ban and lock you out.
A real session looks like this:
| Bash Session | |
|---|---|
To avoid typing the options every time, add a host entry to ~/.ssh/config:
| Text Only | |
|---|---|
After that, sftp armbian-storage is enough.
Sharing files¶
Uploads go into the directory named after your GitHub username. Everything in it is publicly browsable and downloadable at:
| Text Only | |
|---|---|
For example, the session above serves its files from https://storage.armbian.com/EvilOlaf/. Hand out that link, or the link to a single file, and you are done.
Everything you upload is public
There is no private space. Do not upload secrets, keys, credentials or anything else you would not post in the open.
Good to know¶
- The total quota across all users is currently 5T.
- Account creation can take up to 24 hours after you acquire organization membership.
- If your organization membership is revoked, your account is locked automatically.