Expanding MiddCreate with Open Source Apps

MiddCreate provides around 150 applications that can be installed and used on your domain, but what if none of them are quite what you’re looking for? Don’t worry! One of the great things about having your own domain is the power to manage your own files. This means you can endlessly expand the utility of your domain by installing any application that will run on a LAMP (Linux, Apache, MySQL, PHP) server, which is what we use for MiddCreate.

When you use the MiddCreate Installatron, you don’t need to worry about moving files, creating databases, or doing the initial configuration because it’s all done for you. However, installing applications on your own means you’ll have to make sure it’s compatible with our servers and configure them on your own. You also need to be sure you take the appropriate security measures to confirm the quality of the application and that its configuration won’t leave your domain vulnerable to hackers.

Most web applications consist of files and a database, which you can view in the cPanel. To install an app you’ll need to make sure all of the files are copied over into the appropriate location, set up a database (and database user), and connect it to the files. There are installation guides for many of the open source web applications out there that can help you navigate this process.eafilemngrThe following tools and applications are not included in the Installatron suite, but can be added independently and integrate nicely with other MiddCreate applications.


Easy!Appointments

eaEasy!Appointments is a free, customizable appointment scheduling web application. The Digital Learning Commons recently investigated this app as a possible way to streamline our appointment bookings. Here are some of its features:

  • manage multiple services and providers
  • show each provider their appointment details in a unique calendar
  • send email notifications
  • display user interfaces in multiple languages
  • sync your data with Google Calendar
  • integrate Google Analytics
  • access all of your customer info and their appointment history
  • embed your booking form into a WordPress site with the Easy!Appointments plugin

 

Intrigued? To add this app to your domain, just follow this easy installation and configuration guide from GitHub. If you need help or have questions, check out the E!A support group.

** One thing to note about this application is that you can’t edit the client information fields required by the booking form through the backend interface. If you want to customize the form you’ll have to edit the application files in the File Manager on the cPanel. Therefore, if those are changes you require, I’d only recommend this application to those who are comfortable editing PHP and Javascript code. You can find some configuration tips here.


Hypothes.is

yclx4_gvHypothes.is an annotation web tool that allows you to discuss, collaborate, organize your research, or take personal notes on any website. You can get it by generating a link from the Hypothes.is homepage, downloading the browser plugin, or embedding it directly into a self-hosted website. You can learn more about how it works in the video below or in this FAQ. Some applications in MiddCreate, such as Scalar, have built-in Hypothes.is functionality that you can toggle on and off.

Want to explore the unique layer of functionality this tool can bring to your site? Check out how Evelyn has used it to annotate her MiddCreate examples site.


If you find an application you’d like to use that requires additional components or has requirements that you’re not sure our servers can meet, submit a support ticket to Reclaim Hosting and they will look into it for you.

Learn more about MiddCreate ยป