Commit Graph

62 Commits

Author SHA1 Message Date
6052e57112 Switch to custom compiled php 2019-10-15 19:37:51 +02:00
ee4856e5fc Add noatime to fstab 2019-10-02 20:56:34 +02:00
b197767415 Updated nodejs signing key source 2019-09-30 18:54:05 +02:00
2a592893eb Instances creation is now handled via setup.php 2019-09-28 17:57:43 +02:00
4c28d7eddb Added missing libssl-dev dependency 2019-09-23 21:41:08 +02:00
4096b66390 Install composer vai github instead of distro packages to include in chroot 2019-09-23 21:24:08 +02:00
f9824e45a8 We run less instances now for less memory usage 2019-09-22 22:17:11 +02:00
ae925a2000 Allow changing instances + add nginx_rewrites table + optimizations 2019-09-22 21:24:27 +02:00
1d71b06887 ngx_brotli repo moved to google 2019-09-06 23:14:20 +02:00
0b61a38c26 Replace debian stock nginx with custom optimized nginx 2019-09-02 19:49:41 +02:00
e950e42f09 Debian packaging is slacking with adminer updates - fetch from git 2019-08-08 21:37:04 +02:00
5252c01f2e libsasl2-modules might not be installed as dependency in some distributions 2019-07-21 15:24:07 +02:00
37cf037a6c Added the new instances to rc.local and README 2019-07-21 12:43:56 +02:00
2f97e826d4 Make only enabled onions clickable in admin + equal instance usage 2019-07-20 14:21:00 +02:00
47cf5edbca stripped bash-completion in chroot + added some useful binaries 2019-06-23 09:42:07 +02:00
7da6b8feed Install PHPMyAdmin locally as distributions ship outdated version 2019-01-26 16:48:38 +01:00
838b6c3b6f disable systemd-resolver and tor@default apparmor profile 2019-01-06 20:35:04 +01:00
74417d1d5b nginx default site is now managed by the script 2019-01-06 19:48:35 +01:00
6a834142ba Fixed typo 2019-01-06 19:44:49 +01:00
7e4ed95ba8 Additional direcotries would have to be included in chroots to be useful - removed 2019-01-03 07:20:54 +01:00
55bc8cd757 Introduce mysqld socket stream forwarding with nginx for chroot jails 2019-01-01 13:47:30 +01:00
0f38bd2449 Improved privilege separation 2019-01-01 02:24:22 +01:00
a5b0de4b07 Added setup_chroot.sh script 2018-12-27 22:32:37 +01:00
a901e25bb4 Instructions to prepare user disk quota 2018-12-09 12:25:25 +01:00
aedd8a1e6a Update to latest mariadb version 2018-12-05 17:18:11 +01:00
c174251826 exim4 might interfere with postfix 2018-12-04 13:36:16 +01:00
6ee51f3d7e removed stray mention of php7.2 2018-12-02 21:44:07 +01:00
22066309d5 Add login.defs file 2018-12-02 21:41:31 +01:00
363d1b31ad Debian sid dropped php7.2 support - move to 7.3 only 2018-12-02 21:17:11 +01:00
f0afbe14c9 Add sodium_compat composer dependency for v3 hidden_services 2018-11-24 14:56:24 +01:00
9de11a9722 Dropped PHP7.1 support and install composer 2018-11-24 10:38:59 +01:00
910381fee2 Removed php7.0 setup instructions 2018-11-19 21:23:34 +01:00
f4ca23336b Add clamav virus scan to mails 2018-11-11 11:17:20 +01:00
9985ba4864 Add PHP7.3 support and let setup.php write initial config files 2018-10-24 19:59:02 +02:00
2c634b889c Add dnsmasq DNS caching and performance tune tor instances 2018-09-10 19:11:02 +02:00
156a66a3ff Added missing php7.0-intl package 2018-09-10 19:06:51 +02:00
1d157473e6 Move account folder creation into cron.php 2018-07-14 10:41:44 +02:00
7bd2e79f06 Separate nginx sockets for each site to make hoster identification harder 2018-03-08 20:57:42 +01:00
9eb5c2ae3c Show error message on login when account has not yet been created 2018-03-03 19:22:57 +01:00
eca0c675cd Added missing dovecot config to use home maildir 2018-02-11 19:53:10 +01:00
ee191ccbb8 PHP7.2 no longer has the mcrypt module as a package 2018-02-11 15:46:52 +01:00
fa24bb61ec Added PHP 7.2 support + minor bugfixes and performance tweaks
Note when applying this update you will have to update existing nginx vhosts to match new listening addresses (IPv6). Preferably you should update them to unix socket though and apply the changes to the tor hidden service config as well
2018-02-10 22:10:07 +01:00
779c7bdaea Mentioned https://deb.sury.org/ debian php packaging 2017-12-07 18:05:24 +01:00
99ccbdccfe Updated tutorial for Ubuntu 16.04 LTS compatibility 2017-11-05 10:43:44 +01:00
94e17365be Added sysctl settings 2017-07-23 09:31:31 +02:00
68879a34a5 Enable saslauthd 2017-06-25 17:49:14 +02:00
2d1be203aa Setup squirrelmail data store 2017-06-25 16:07:36 +02:00
f8ef29ea2d Easily switch between clearnet and non-clearnet postfix config 2017-06-24 14:46:30 +02:00
94f0ae9cc6 Fix captcha on login page 2017-06-17 14:37:01 +02:00
daecda2500 Add instructions to create missing directories in skel directory 2017-05-29 13:15:16 +02:00