https://github.com/ether/ep_public_view
Allow for the public to be able to hit up pads on a /public/ url to see content -- also allows for search engines to index
https://github.com/ether/ep_public_view
Last synced: 9 months ago
JSON representation
Allow for the public to be able to hit up pads on a /public/ url to see content -- also allows for search engines to index
- Host: GitHub
- URL: https://github.com/ether/ep_public_view
- Owner: ether
- License: other
- Created: 2013-01-24T18:46:55.000Z (about 13 years ago)
- Default Branch: main
- Last Pushed: 2024-03-16T21:56:55.000Z (almost 2 years ago)
- Last Synced: 2025-03-09T18:18:16.027Z (12 months ago)
- Language: JavaScript
- Size: 369 KB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
 
# Public Search engine indexable pad contents
Let's say you have made loads of awesome content in your pad but search engines haven't indexed it.
ep_public_view serves your pad HTML as static HTML that can be indexed by search engines.
# Usage
Visit the /public/$whateverpadid$ IE http://etherpad.com/public/test endpoint to visit the public representation of your pad.
## Example animated gif of usage if appropriate
## Installing
npm install ep_public_view
or Use the Etherpad ``/admin`` interface.
## Performance
It's advised that you cache the requests made to this endpoint in a reverse proxy such as nginx, varnish or haproxy.
## Settings
Document settings if any
## Testing
Document how to run backend / frontend tests.
### Frontend
Visit http://whatever/tests/frontend/ to run the frontend tests.
### backend
Type ``cd src && npm run test`` to run the backend tests.
## LICENSE
Apache 2.0