Remove heroku/railway configuration

No one here uses this anymore so no one maintains it.
This commit is contained in:
Henne Vogelsang 2025-09-04 14:01:25 +02:00
parent 7439fb4dfb
commit 270cd76e45
No known key found for this signature in database
GPG key ID: 97DDB66BDAF8D4D6
3 changed files with 5 additions and 52 deletions

View file

@ -26,11 +26,12 @@ You can find the latest OSEM releases on our [release page](https://github.com/o
## Deploy to the cloud ## Deploy to the cloud
The easiest way to deploy OSEM is to use one of the many platform as a service providers that support ruby on rails. We have prepared OSEM to be used with [heroku](https://heroku.com). So if you have an account there, you can deploy OSEM by pressing this button: The easiest way to deploy OSEM is to use one of the many platform as a service (PaaS) providers that support Ruby on Rails.
There are too many to list, here are a few we have seen OSEM deployed to:
<a href="https://heroku.com/deploy?template=https://github.com/openSUSE/osem/tree/v1.0"> - https://heroku.com
<img src="https://www.herokucdn.com/deploy/button.svg" alt="Deploy"> - https://render.com
</a> - https://fly.io
## Deploy to your own server ## Deploy to your own server

View file

@ -1,37 +0,0 @@
{
"name": "osem",
"description": "Open Source Event Manager",
"repository": "https://github.com/openSUSE/osem",
"env": {
"CLOUDINARY_URL": {
"description": "Create a https://cloudinary.com account and set the cloud url here. It starts with cloudinary://",
"required": false
},
"SECRET_KEY_BASE": {
"description": "A key to verify sessions. At least 40 characters. For instance: https://www.randomlists.com/string?base=16&length=64&qty=1",
"generator": "secret"
},
"NOKOGIRI_USE_SYSTEM_LIBRARIES": "1",
"RAILS_ENV": "production",
"RACK_ENV": "production"
},
"scripts": {
"postdeploy": "bundle exec rake db:schema:load db:seed"
},
"formation": {
"web": {
"quantity": 1
},
"worker": {
"quantity": 1
}
},
"addons": [
{
"plan": "heroku-postgresql"
},
{
"plan": "sendgrid"
}
]
}

View file

@ -1,11 +0,0 @@
{
"$schema": "https://railway.app/railway.schema.json",
"build": {
"builder": "nixpacks"
},
"deploy": {
"startCommand": "foreman start -p 3000",
"restartPolicyType": "ON_FAILURE",
"restartPolicyMaxRetries": 2
}
}