Dropbox-like Web-Service by the "but-better"-Group
Heroku: https://dripbox.herokuapp.com/
created with "rails new" on an Arch Linux System
Ruby version
- ruby 3.0.2p64
System dependencies
- fresh installation
- postgresql - version : 13.3
- node - version : v10.24.0
- yarn - version : 1.22.10
- rails - version : Rails 6.1.4.1
Configuration
docker must be installed and in a workable state
for the "bundle" command to work, the local postgresql client must be installed
for the storage blob to work, you either need to add a .env file with the needed
configurations or set the storage option of file in app/models/user_resource.rb to "local"
- (env names found in config/storage.yml)
Database creation (database runs over docker)
./scripts/debian-base/run_local_docker.sh(for the runner script to work, docker must be installed and in a workable state)
Database initialization
- rails db:prepare
How to run the test suite
- rails t
Services (job queues, cache servers, search engines, etc.)
- docker
- postgresql
Deployment instructions
- rails s