Skip to content

Commit

Permalink
submit spaces protocol shell
Browse files Browse the repository at this point in the history
  • Loading branch information
horologger committed Nov 22, 2024
1 parent 9432ddf commit 9f5457e
Show file tree
Hide file tree
Showing 4 changed files with 74 additions and 0 deletions.
Binary file added spaces/.DS_Store
Binary file not shown.
Empty file added spaces/data/.gitkeep
Empty file.
39 changes: 39 additions & 0 deletions spaces/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
version: "3.7"

Check notice on line 1 in spaces/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Potentially using unsafe user in service "web"

The default container user "root" can lead to security vulnerabilities. If you are using the root user, please try to specify a different user (e.g. "1000:1000") in the compose file or try to set the UID/PUID and GID/PGID environment variables to 1000.

services:
app_proxy:
environment:
APP_HOST: spaces_web_1
APP_PORT: 8080
PROXY_AUTH_ADD: "false"

web:
image: horologger/spaces:v0.0.4

Check failure on line 11 in spaces/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Invalid image name "horologger/spaces:v0.0.4"

Images should be named like "<name>:<version-tag>@<sha256>"
init: true
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data:/data
- ${APP_BITCOIN_DATA_DIR}:/data/.bitcoin:ro
environment:
# BTC
BTC_RPC_HOST: "${APP_BITCOIN_NODE_IP}"
BTC_RPC_PORT: "${APP_BITCOIN_RPC_PORT}"
BTC_RPC_USER: "${APP_BITCOIN_RPC_USER}"
BTC_RPC_PASSWORD: "${APP_BITCOIN_RPC_PASS}"

# App
APP_HIDDEN_SERVICE: http://$APP_HIDDEN_SERVICE
APP_USER: "admin"
APP_PASSWORD: "$APP_PASSWORD"
APP_DOMAIN: $APP_DOMAIN
GOTTY_PORT: 8080
PORT: 8080
# These are set in the Spaces Docker Container
# SPACED_DATA_DIR: '/data'
# SPACED_CHAIN: 'mainnet'
# SPACED_BITCOIN_RPC_URL: 'http://'$BTC_RPC_HOST':'$BTC_RPC_PORT
# SPACED_RPC_BIND: '127.0.0.1'
# SPACED_RPC_PORT: '7225'
# SPACED_RPC_URL: 'http://'$SPACED_RPC_BIND':'$SPACED_RPC_PORT
# SPACED_BLOCK_INDEX: 'true'
35 changes: 35 additions & 0 deletions spaces/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
manifestVersion: 1
id: spaces
name: Spaces
tagline: Minimal Terminal with Spaces Protocol tools
icon: https://raw.githubusercontent.com/horologger/spaces/main/spaces-logo.png

Check warning on line 5 in spaces/umbrel-app.yml

View workflow job for this annotation

GitHub Actions / Lint apps

"icon" and "gallery" needs to be empty for new app submissions

The "icon" and "gallery" fields must be empty for new app submissions as it is being created by the Umbrel team.
category: bitcoin
version: "0.0.4"
port: 7688
description: >-
A GoTTY terminal with Spaces Protocol tools pre-installed.
Tools you load can be persisted in /data/bin
and will be available in the terminal.
Login with user: admin
Find the password by right-clicking on the Spaces icon
and click "Show default credentials" or by logging into your Umbrel.
Go to the Settings page.
Click the Troubleshoot button.
Select the app "Spaces".
Look for the value of APP_PASSWORD.
This is your admin user's password.
developer: horologger
website: https://docs.spacesprotocol.org/getting-started/quickstart
dependencies:
- bitcoin
repo: https://github.com/horologger/spaces
support: https://docs.spacesprotocol.org/getting-started/quickstart
gallery:
- https://raw.githubusercontent.com/horologger/umbrelappstore/master/images/spaces/1.png
path: ""
deterministicPassword: true
defaultUsername: admin
torOnly: false
submitter: horologger
submission: https://github.com/getumbrel/umbrel/pull/1312

Check failure on line 35 in spaces/umbrel-app.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Invalid submission field "https://github.com/getumbrel/umbrel/pull/1312"

The submission field must be set to the URL of this pull request: https://github.com/getumbrel/umbrel-apps/pull/1840

0 comments on commit 9f5457e

Please sign in to comment.