meow :3
Find a file
2025-06-15 12:53:27 +02:00
internal Add License 2025-06-15 12:53:27 +02:00
.air.toml feat: upload route 2025-05-05 14:43:21 +01:00
.env.example feat: s3 support 2025-06-14 17:48:05 +02:00
.gitignore Merge remote-tracking branch 'origin/dev' into auth-uploads 2025-06-08 19:00:09 +01:00
compose.yaml add docker stuff 2025-06-14 16:07:40 +02:00
Dockerfile Add License 2025-06-15 12:53:27 +02:00
go.mod feat: s3 support 2025-06-14 17:48:05 +02:00
go.sum feat: s3 support 2025-06-14 17:48:05 +02:00
LICENSE Add License 2025-06-15 12:53:27 +02:00
main.go Add License 2025-06-15 12:53:27 +02:00
README.md Add License 2025-06-15 12:53:27 +02:00
testing.md add shit 2025-06-08 21:13:32 +02:00

stereo.cat backend!

Introduction

This is the backend that is supposed to glue together our frontend with our database & S3.

Technologies

  • Golang (1.24.2+) (worst mistake of our entire lives)
  • Gin (web framework)
  • Gorm (database ORM)
  • MinIO S3 SDK (for storing images)

Contributing

  1. Make sure you test your PR before submitting.
  2. Make sure that it works everywhere.
  3. Format your code, make it look nice :D
  4. Make sure to add an explanation.

To generate a patch file, first commit your changes and then do:

git format-patch -1 HEAD

Patches can be sent to hex@iwakura.rip.

License

This project is licensed under the GPLv3, as can be seen in the LICENSE file distributed alongside this project.