Skip to content

Commit f249cea

Browse files
committed
Update Heroku instructions, point to hobby-basic
1 parent bf625eb commit f249cea

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

HEROKU.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Heroku Deploy
2-
## Heroku Button
3-
If you wish to install Heroku using the one-click deployment process, please click the purple "Deploy to Heroku" button in the [repository home page](https://github.com/ucfopen/UDOIT/tree/main#installing-udoit-on-heroku).
2+
3+
**Warning:** There is a known issue with hosting UDOIT on Heroku. Courses with large amounts of content can cause UDOIT to scan for longer than Heroku allows, resulting in a failed scan appears to never complete. We do not recommend using Heroku for hosting your production instance of UDOIT at this time. The instructions below are left here for reference.
44

55
## Installation Instructions
6-
Installing UDOIT using the Heroku button is very easy, but still requires some setup.
6+
Installing UDOIT on Heroku requires some technical knowledge. We recommend that you have an IT staff member perform the steps below.
77

88
### Step 1: Setting up Heroku
99
Click the Heroku button and follow the instructions below:
@@ -50,7 +50,7 @@ Install the app following the instructions described in INSTALL_\<LMS\>.md.
5050
### (Optional) Step 4: Clone UDOIT and Push to Heroku
5151
If you make changes to the source code of UDOIT, and you'd like to deploy those changes to your Heroku instance, follow these instructions.
5252

53-
1. Follow the instruction under the ['Source Code' section of INSTALL.md](https://github.com/ucfopen/UDOIT/blob/main/INSTALL.md#source-code).
53+
1. Follow the instructions under the ['Source Code' section of INSTALL.md](https://github.com/ucfopen/UDOIT/blob/main/INSTALL.md#source-code).
5454
2. Install and log in to the [Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli).
5555
3. Next, from within your UDOIT's root folder on your machine, connect your local repository to Heroku:
5656
```

README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ UDOIT is built using PHP, the Symfony framework, the React framework, the Instru
3030
2. Once UDOIT is running on your web server you need to configure your LMS. Instructions for the different LMS's are in `INSTALL_<LMS_NAME>.md`.
3131

3232
## Installing UDOIT on Heroku
33-
UDOIT can be installed on your own existing servers, but we've also configured an easy install to a free Heroku server.
34-
35-
To start the Heroku deployment process, you can click the button below, please note, that although this button eliminates much of the installation complexity, there are still some configuration steps that need to be followed, those steps are outlined in the [HEROKU.md Readme](HEROKU.md).
36-
37-
<a href="https://heroku.com/deploy?template=https://github.com/ucfopen/UDOIT/tree/main" title="Deploy to Heroku"><img src="https://www.herokucdn.com/deploy/button.svg" alt="Deploy to Heroku" title="Deploy to Heroku Button"></a>
33+
UDOIT can be installed on your own existing servers, but we've also configured an easy install to a Heroku server. Check out the [HEROKU.md Readme](HEROKU.md) for more information.
3834

3935
## Contributing
4036

app.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
}
3737
},
3838
"addons": [
39-
"heroku-postgresql:hobby-dev"
39+
"heroku-postgresql:hobby-basic"
4040
],
4141
"buildpacks": [
4242
{

0 commit comments

Comments
 (0)