Skip to content

amirhnajafiz/file-handler-s3

Repository files navigation

logo


FHS (File Handling System)


File handling system with Golang programming language and S3 database. A simple file server where you can upload, download, remove your files. Your files will be stored into a S3 which is an Object Storage. The main idea behind this project is to work with Media in Golang and S3 Object Storage.

How to use this project?

Using Docker

docker-compose up -d

Using Golang

go run main.go

You will have the server running on localhost:8080 and metrics on localhost:1240

Demo