Docker - rejetto/hfs GitHub Wiki

Step 1

You can run HFS in Docker: docker run -p 8000:80 -it --rm node:alpine npx -y hfs@latest

Consider replacing @latest with @beta if you are bold enough.

Now you should be able to point your browser at http://localhost:8000/.

Step 2

Now you won't be able to access Admin-panel without an account, so go to the docker container terminal, where you should see something like this

and enter command create-admin YOUR_PASSWORD.

Now go back to your HFS web page and click "Login", with username admin and your password. Now click Options and then click "Admin-panel".

Step 3

You'll probably want to share files that are somewhere outside this container. Please refer to Docker's documentation on how to do that.