You can sort your songs in your playlists, and download updated ones.
Visit https://bsps.yaw.jp/ to use this.
- Ruby 3.2.x
- Rails 7.0.x
- MongoDB (>5.0)
- Node.js (>18.x)
Unlike usual Rails system, this system uses MongoDB (through Mongoid) only. You don't need MariaDB(MySQL) or PostgreSQL.
credentials.yml should have MongoDB credentials.
mongodb:
development:
dbname: <development database name>
user: <username>
password: <password>
test:
dbname: <test database name>
user: <username>
password: <password>
production:
dbname: <production database name>
user: <username>
password: <password>
As is often the case with modern Rails, puma should start through systemd and a reverse proxy should be set up.