-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
How to deploy Etherpad Lite on Cloudfoundry
lava6666 edited this page Oct 22, 2022
·
2 revisions
In case you're not familiar with Cloud Foundry, it's an opensource platform as a service (PaaS) project sponsored by Pivotal (R&D brand from Vmware). https://github.com/cloudfoundry
- Register an account at https://run.pivotal.io/
- Install cloudfoundry command line tool Download it here
- open a terminal
- Login using your cf account
cf login -a api.run.pivotal.io -u [email protected] -p your_password
- Get etherpad code with cf support, download the latest
etherpad-lite-cf.zip
from here: https://github.com/cloudfoundry-community/etherpad-lite-cf/releases - extract the
.zip
file where you want - Adjust the
settings.json
to your liking (NOTE: do not configure any port on it! ).
- Go to the extracted archive with your console
- Run
cf push etherpad-lite-<your_name> -m 512M
- You've done
- Docs
- Translating
- HTTP API
- Plugin framework (API hooks)
- Plugins (available)
- Plugins (list)
- Plugins (wishlist)
- Etherpad URIs / URLs to specific resources IE export
- Etherpad Full data export
- Introduction to the source
- Release Procedure
- Etherpad Developer guidelines
- Project to-do list
- Changeset Library documentation
- Alternative Etherpad-Clients
- Contribution guidelines
- Installing Etherpad
- Deploying Etherpad as a service
- Deploying Etherpad on CloudFoundry
- Deploying Etherpad on Heroku
- Running Etherpad on Phusion Passenger
- Putting Etherpad behind a reverse Proxy (HTTPS/SSL)
- How to setup Etherpad on Ubuntu 12.04 using Ansible
- Migrating from old Etherpad to Etherpad
- Using Etherpad with MySQL
- Customizing the Etherpad web interface
- Enable import/export functionality with AbiWord
- Getting a list of all pads
- Providing encrypted web access to Etherpad using SSL certificates
- Optimizing Etherpad performance including faster page loads
- Getting to know the tools and scripts in the Etherpad /bin/ folder
- Embedding a pad using the jQuery plugin
- Using Embed Parameters
- Integrating Etherpad in a third party app (Drupal, MediaWiki, WordPress, Atlassian, PmWiki)
- HTTP API client libraries