Sign inSign up

crstian/updog

By crstian

•Updated over 6 years ago

Updog is a replacement for Python's SimpleHTTPServer.

Image
2

100K+

crstian/updog repository overview

GitHub release (latest by date) Python 3.8 GitHub Docker Pulls Docker Image Size (latest by date)

Author: sc0tfree⁠

updog

Updog is a replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use HTTP basic auth.

Updog screenshot

⁠Docker-compose

version: '3'
services:
  updong:
     image: crstian/updog
     volumes:
      - '/YOUR/PATH:/uploads'
     ports:
      - 9090:9090
     restart: unless-stopped

⁠Docker-compose w/ Traefik 2.0

version: '3'
services:
updog:
     image: crstian/updog
     volumes:
      - '/YOUR/PATH:/uploads'
     labels:
      - traefik.enable=true
      - traefik.http.routers.updog.entryPoints=web-secure
      - traefik.http.routers.updog.rule=Host(`YOUR DOMAIN`)
      - traefik.http.routers.updog.tls.certresolver=default
      - traefik.http.routers.updog.middlewares=updog
      - traefik.http.middlewares.updog.basicAuth.users=HTCACCESS
     restart: unless-stopped

Tag summary

Content type

Image

Digest

Size

92.7 MB

Last updated

over 6 years ago

docker pull crstian/updog