filedrop

module
v0.0.0-...-7fbc4b1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 3, 2023 License: MIT

README

Filedrop

Upload and Download Files

Table of Contents

Project Background

Architecture:
Flow

File saving service. Users can save and download their files and even make them available to other people, either publicly or through pre-designated access.

Install & Setup

git clone https://github.com/ccallazans/filedrop.git
cd filedrop
docker compose up -d
make migrate-up
make run

Edit and rename .env-local to .env and fill with credentials

DATABASE_URL= "database connection"

AWS_ACCESS_KEY_ID= "aws access key id"
AWS_SECRET_ACCESS_KEY= "aws secret access key"
AWS_REGION= "aws region"
AWS_BUCKET= "aws bucket name"

JWT_SIGNING_KEY= "jwt signing key"

APP_URL= "url of application"

App runs on:

localhost:8080

Usage

[EDIT WITH OPEN API]

License

MIT License

Directories

Path Synopsis
internal
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL