Joshua Tauberer
|
aa3bc3225e
|
expose the control panel only on PRIMARY_HOSTNAME since /admin might conflict with other stuff hosted on other domains
|
2014-08-27 02:38:43 +00:00 |
Joshua Tauberer
|
df20d447a9
|
add an api for setting custom DNS records
Works like this:
```curl -d "" --user email:password https://.../admin/dns/set/qname/rtype/value```
where the rtype and value default to "A" and the remote IP address of the request, so that a simple, empty POST to
```https://.../admin/dns/set/desktop.mydomain.com```
will point desktop.mydomain.com to the caller's IPv4 address.
closes #140
|
2014-08-23 23:03:45 +00:00 |
Joshua Tauberer
|
a501256fb9
|
fix the include path for our second use of z-push
|
2014-08-19 15:07:55 +00:00 |
Joshua Tauberer
|
80a05c3bbf
|
short_open_tag=Off was mistakenly left in the earlier merge (was a fix for my old autodiscover.php but not needed with z-push), also regrouping the nginx directive to be near the rest of Z-Push
|
2014-08-19 12:07:54 +00:00 |
jkaberg
|
a0df18506b
|
use z-push autodisover instead
|
2014-08-19 13:03:44 +02:00 |
jkaberg
|
f7d2dfd1c0
|
xml generation fails when short_open_tag is on
|
2014-08-19 11:27:50 +02:00 |
Joshua Tauberer
|
92acef9b87
|
fix PHP path for Z-Push so it can see libawl-php
broken in 04454b35c6
fixes #143
|
2014-08-17 22:53:46 +00:00 |
Joshua Tauberer
|
b30d7ad80a
|
web-based administrative UI
closes #19
|
2014-08-17 22:46:06 +00:00 |
Joshua Tauberer
|
6e380ade17
|
owncloud will only let users access it from the PRIMARY_HOSTNAME (due to its trusted_domains option being set statically), so only include /cloud in the nginx configuration for PRIMARY_HOSTNAME
|
2014-08-16 12:33:10 +00:00 |
Joshua Tauberer
|
6fdef379ad
|
owncloud: fix regex in nginx config
/cloud/index.php/apps/files/ajax/scan.php would not be parsed right because of two .php's
|
2014-08-15 23:17:16 +00:00 |
Joshua Tauberer
|
8c9f278166
|
owncloud: support MOD_X_ACCEL_REDIRECT_ENABLED
This lets downloads from the file app work.
|
2014-08-15 23:16:54 +00:00 |
jkaberg
|
59c1c670b5
|
x-accel-redirect dosn't need to process files in ownCloud data directory. TODO: fix for autogeneration
|
2014-08-13 08:10:53 +02:00 |
jkaberg
|
7024b428ad
|
increased timeouts so that owncloud properly loads with larger db
|
2014-08-13 07:30:32 +02:00 |
Joshua Tauberer
|
d03bc0cefa
|
more owncloud configuration tweaks
|
2014-08-13 00:30:09 +00:00 |
Joshua Tauberer
|
05cc63b5d5
|
Merge branch 'owncloud' of github.com:jkaberg/mailinabox into owncloud
Conflicts:
conf/nginx.conf
setup/zpush.sh
|
2014-08-12 23:10:51 +00:00 |
Joshua Tauberer
|
c9bf57eacd
|
Merge branch 'master' into owncloud (php5-fpm)
|
2014-08-12 13:30:55 +00:00 |
Joshua Tauberer
|
9d6dc78b15
|
keep Roundcube working too, put owncloud at /cloud rather than at /
|
2014-08-12 13:29:43 +00:00 |
jkaberg
|
52c50621cd
|
use x-accel-redirect for faster larg file downloads
|
2014-08-12 15:11:33 +02:00 |
jkaberg
|
afb09a84b7
|
use tools/editconf.py to edit php.ini for large file uploads
|
2014-08-12 14:00:28 +02:00 |
Joshua Tauberer
|
0eceb2012f
|
use php5-fpm rather than our own custom launcher script for PHP+FastCGI
|
2014-08-12 11:00:54 +00:00 |
jkaberg
|
d60abd0f92
|
bump (php) ram limit to 512MB
|
2014-08-12 09:11:55 +02:00 |
jkaberg
|
21d59862de
|
typo
|
2014-08-12 00:49:33 +02:00 |
jkaberg
|
7f01146c3d
|
enable large file uploads in nginx
|
2014-08-11 23:51:24 +02:00 |
jkaberg
|
64b1db4c30
|
include_path to include php-libawl and use php-fpm instead of cgi
|
2014-08-11 23:41:38 +02:00 |
jkaberg
|
44fcdc2066
|
owncloud properly working, but not in sub dir anymore
|
2014-08-11 20:17:38 +02:00 |
jkaberg
|
20b494c3ac
|
attempting to fix broken static files etc
|
2014-08-11 18:46:39 +02:00 |
jkaberg
|
a801bf2a30
|
white spaces argh.
|
2014-08-11 16:30:39 +02:00 |
jkaberg
|
0899952fe1
|
initial owncloud port, untested and unfinished
|
2014-08-11 16:24:29 +02:00 |
Joshua Tauberer
|
2a7669a0d3
|
z-push: an Exchange ActiveSync server
|
2014-07-12 00:02:32 +00:00 |
Joshua Tauberer
|
1a74b81f44
|
new nginx configuration yaml file to allow proxying of whole domains elsewhere
|
2014-07-09 12:31:32 +00:00 |
Joshua Tauberer
|
3bab63d4ce
|
update to Roundcube 1.0.1
|
2014-07-08 00:37:53 +00:00 |
Joshua Tauberer
|
49d5561933
|
when adding/removing mail addresses also update nginx's config
|
2014-07-06 12:16:50 +00:00 |
Joshua Tauberer
|
326cc2a451
|
obviously put our stuff in /usr/local and not /usr
|
2014-06-21 12:35:00 -04:00 |
Joshua Tauberer
|
85169dc960
|
preliminary support for webfinger
It just echos back the subject given to it.
|
2014-06-20 01:55:16 +00:00 |
Joshua Tauberer
|
5faa1cae71
|
manage the nginx conf in the management daemon too so we can have nginx operate on all domains that we serve mail for
|
2014-06-20 01:55:12 +00:00 |
Joshua Tauberer
|
b646771517
|
redirect all HTTP to HTTPS and enable HSTS, closes #18
|
2014-05-14 12:15:11 +00:00 |
Joshua Tauberer
|
6fd768d6ee
|
update to @konklone's latest nginx SSL configuration recommendations
|
2014-04-17 20:27:52 -04:00 |
Joshua Tauberer
|
afda0405cf
|
apply @konklone's nginx https: recommendations from https://gist.github.com/konklone/6532544
|
2013-09-14 10:11:47 -04:00 |
Joshua Tauberer
|
b770c5370b
|
web and roundcube webmail
|
2013-09-07 16:53:25 -04:00 |
Joshua Tauberer
|
5b82bbb5b3
|
preliminary script for nginx
|
2013-09-01 14:24:49 +00:00 |