Sign inSign up

teleclimber/ds-host

By teleclimber

•Updated over 2 years ago

Give Dropserver a try with this image. (Note: do not use in production.)

Image
0

734

teleclimber/ds-host repository overview

Give Dropserver⁠ a try with this image.

⁠WARNING

NOT RECOMMENDED FOR PRODUCTION USE

Due to challenges of running containers within containers, this configuration of ds-host does not isolate each appspace in its own container. You are fully dependent on Deno for isolation.

Furthermore no cgroups are used to ensure one app doesn't use up all your CPU cycles.

Finally, Dropserver is not production ready.

For these reasons be cautious with the app code you use and how much you expose this container to the outside world.

⁠Usage:

Map a host port to container:5050.

After the container starts open the logs to find the address where you can create your login. It will be in the form http://dropid.local.dropserver.org:PORT/random-alphanum⁠

Currently there is no way to change the domain. If you try to access it using a different domain pointing to the same IP you will get a 404.

If you wish to preserve your data map a volume to /srv/dropserver. The ds-host image is configured to automatically migrate your data if necessary.

Tag summary

Content type

Image

Digest

sha256:48f8cfa1f…

Size

85.9 MB

Last updated

over 2 years ago

docker pull teleclimber/ds-host