Skip to content

rpms-server is the monolithic backend for the Range Package Manager. Built with Java and Spring Boot, it provides REST APIs for user management, authentication, and package handling. Uses MongoDB and PostgreSQL for data storage.

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENCE-Commericial.txt
Notifications You must be signed in to change notification settings

range79/rpms-server

Repository files navigation

Range Package manager Server

A git repository backend

  • supports login
  • adding likes to repositorys
  • sending frend requests
  • follow users

🐳 Docker Compose Support

A basic docker-compose.yml file is included for setting up MongoDB:

  postgres:
    image: 'postgres:latest'
    environment:
      - POSTGRES_DB=users
      - POSTGRES_USER=  #postgress user name  you need fil  it
      - POSTGRES_PASSWORD= #postgress password
    ports:
      - '5432:5432'

if you don't know how to start docker-compose here example

docker-compose up -d

📬 Contact

For feedback, contributions, or questions, feel free to open an issue or submit a pull request. All help is welcome!


📝 Changelog

See CHANGELOG.md for full version history and updates.

Contributors

👥 See the full list of amazing contributors here.

About

rpms-server is the monolithic backend for the Range Package Manager. Built with Java and Spring Boot, it provides REST APIs for user management, authentication, and package handling. Uses MongoDB and PostgreSQL for data storage.

Topics

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENCE-Commericial.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •