Sharry

Share files easily over the internet between authenticated and anonymous users (both ways) with resumable up- and downloads.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: '3.7'
services:
  restserver:
    image: eikek0/sharry:latest
    container_name: sharry
    command: /opt/sharry.conf
    ports:
      - "9090:9090"
    volumes:
      - ./sharry.conf:/opt/sharry.conf
    depends_on:
      - db
  db:
    image: postgres:16.3
    container_name: postgres_db
    volumes:
      - ./postgres_data:/var/lib/postgresql/data/
    environment:
      - POSTGRES_USER=dbuser
      - POSTGRES_PASSWORD=dbpass
      - POSTGRES_DB=dbname
	  restart: unless-stopped

Resources

Website: https://eikek.github.io/sharry/

GitHub: https://github.com/eikek/sharry

Docker Hub: https://hub.docker.com/r/eikek0/sharry

Configuration: https://eikek.github.io/sharry/doc/quickstart#quickstart-with-docker