Skip to content

Mujhtech/s3ase

Repository files navigation

S3ase

Simplifying S3 usage through open source.

Important

Currently in development.

Tech stack

Backend

  • Golang
  • Postgresql
  • Redis

Frontend

  • Remix
  • Shadcn UI
  • Tailwind CSS

Features

Status Feature
Open source
⚙️ Github/Google Authentication
⚙️ Manage webhooks
⚙️ Manage buckets
⚙️ Manage API
⚙️ Manage folders
⚙️ Manage files

Get started

To get started, you can run this project locally using 2 options

  • Docker : Using docker-compose
# dev
docker-compose up -d ./docker-compose.dev.yml
# backend
cd backend

go build -o s3ase ./cmd

# migrate the database
./s3ase migrate up

# seed the database
./s3ase migrate seed

# run the server
./s3ase server

# frontend
cd frontend && pnpm install && pnpm run dev

Contributing

License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE.

Activities

Activities