Comments (4)
To be specific; the etherpad webservice would start with root access, bind to port 80 and quickly degrade itself to non-root.
from pad.
This is not done in most app-servers for security reasons, better to put all eggs in one basket - nginx or apache. Setting up forwarding using one of those isn't too hard.
from pad.
We will prepare an etherpad-proxy package which is provided by etherpad-authbind, etherpad-apache2 and etherpad-nginx to proxy from port 80 to the etherpad port.
Doing this for 443 would be to much work (certificate stuff) but if the user has the pattern how to proxy it will be easy for him to add the neccessary configuration options for ssl.
from pad.
Closing as nginx and apche + and https in nginx/apache both works really nice, no need for complicating the appserver itself.
from pad.
Related Issues (20)
- Unknown Error when trying to send email via external SMTP server
- utf-8 characters get '?' after reconnect (piratenpad.de)
- Etherpad does not URL encode temporary passwords when sending out invite email
- Etherpad lite and Mysql HOT 2
- Etherpad Lite (win) only running localhost HOT 2
- Etherpad crashes when using encoded URL HOT 3
- EPL using way more than 30MB RAM HOT 2
- Typewith.me old links HOT 1
- Can't use Mopad on Firefox HOT 1
- Shibboleth Authentication HOT 4
- Slow down at large numbers of changesets HOT 2
- Etherpad is broken for browser configured with languages with missing translations HOT 2
- fileupload plugin breaks adminpads list HOT 1
- Copy and pasting text within pad doesnt work and causes disconnect.
- Default etherpad font can`t be changed HOT 1
- DO NOT CREATE OR COMMENT ON ISSUES HERE HOT 1
- doc.etherpad.org dump required HOT 5
- Are there maintained forks? If so, please add them to README HOT 5
- to erase
- Archive Repository
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pad.