Skip to content

himanshuxmehra/soidh-media-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

soidh-media-service

This is Go web server for managing media for soidh.

Setup

  1. Copy .env.example to .env and fill in your configuration.
  2. Run go mod tidy to install dependencies.
  3. Install ffmpeg (recomended https://johnvansickle.com/ffmpeg/)
  4. Run the database migrations: psql -U your_username -d your_database -a -f scripts/migration.sql
  5. Start the server: go run cmd/server/main.go

Project Structure

  • cmd/: Contains the main applications of the project.
  • internal/: Houses the private application and library code.
  • pkg/: Stores the public library code.
  • scripts/: Holds database migrations and other scripts.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

this will work as the media service for the soidh app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages