You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Felix Ableitner 988a94141f Initial commit 1 year ago
gradle/wrapper Initial commit 1 year ago
server Initial commit 1 year ago
.gitignore Initial commit 1 year ago
README.md Initial commit 1 year ago
build.gradle Initial commit 1 year ago
gradlew Initial commit 1 year ago
gradlew.bat Initial commit 1 year ago
settings.gradle Initial commit 1 year ago

README.md

Siapics

Install

First, you need to install Sia and execute siad. After block synchronization is complete (check with siac command), you have to put some Sia coins into the wallet, and unlock the wallet. https://github.com/dvstate/minio#install-sia-daemon

When this is all done, you are ready to set up Minio. Execute the following commands:

MINIO_ACCESS_KEY=*username*
MINIO_SECRET_KEY=*password*
minio gateway sia

Now, install siapics on the server, and execute siapics --minio-user *username* --minio-password *password*. It will listen on http://localhost:9191. To access siapics from another device, you need to set up a proxy server, like Nginx.

You can browse the existing files at http://localhost:9000, with the above username and password.