c31c909b7c
Switch hosting script to PHP 7.4
2019-10-20 18:38:08 +02:00
079b771717
Define disable_symlinks nginx config rule globally
2019-10-20 13:17:08 +02:00
6052e57112
Switch to custom compiled php
2019-10-15 19:37:51 +02:00
b3289a7a77
Correctly define max opcache optimization level
2019-10-01 22:03:58 +02:00
64930b4c5a
Bumped db version
2019-09-23 19:41:29 +02:00
ae925a2000
Allow changing instances + add nginx_rewrites table + optimizations
2019-09-22 21:24:27 +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
2f97e826d4
Make only enabled onions clickable in admin + equal instance usage
2019-07-20 14:21:00 +02:00
287eedf318
More tor instances + guard relays for stability and added disk quota
2019-06-30 16:20:06 +02:00
851a3103be
Added canonical tag and store tor/php instance responsibility in db
2019-06-20 18:53:30 +02:00
6fa9114352
Update common.php
2019-06-08 17:01:51 +02:00
b8f4c9b808
Validate RSA keys for correctness which would otherwise crash tor
2019-05-27 21:56:59 +02:00
270d025e43
Disallow .onion as clearnet domain
2019-04-23 20:04:08 +02:00
2b1592cd46
Use own phpmyadmin
2019-03-03 20:26:26 +01:00
121a2a8ac2
Add clearnet domain support
2019-02-23 10:42:44 +01:00
a520c987e6
Allow adding and removing onion domains
2019-02-22 07:19:27 +01:00
f8b3748668
Allow users to delete their databases
2019-02-21 21:50:23 +01:00
c4cf9e7145
Set DOCUMENT_ROOT correctly to make .user.ini files work recursively
2019-02-15 20:05:45 +01:00
22c687b0e0
Fixed syntax error
2019-01-27 18:31:21 +01:00
9c5294e64e
Add csrf tokens to all sensitive forms
2019-01-27 17:41:02 +01:00
7da6b8feed
Install PHPMyAdmin locally as distributions ship outdated version
2019-01-26 16:48:38 +01:00
7eed4a05d7
hidden service dirs now contain authorized_clients folder
2019-01-25 20:32:35 +01:00
e537e06118
Enable exec() related functions since we now have resource control in place
2019-01-22 21:15:32 +01:00
5eab397200
Randomise DB (user)names to reduce attack surface + allow multiple DBs per user
2019-01-07 22:26:33 +01:00
c46a2584fa
Add shell access and scp support
2019-01-06 18:20:02 +01:00
e536a5c544
Minor nginx config fix
2019-01-01 20:43:21 +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
5cd13e9269
Introduced selection between v2, v3 and custom hidden service
2018-12-06 16:24:35 +01:00
305c8bc0c3
Fix mariadb 10.3 compatibility by adding default values
2018-12-05 22:19:46 +01:00
ba71455ca5
Introduce DEFAULT_PHP_VERSION
2018-12-04 20:48:08 +01:00
363d1b31ad
Debian sid dropped php7.2 support - move to 7.3 only
2018-12-02 21:17:11 +01:00
36fc7103cb
Add hidden service v3 keygen and parser for base64 encoded secret keys
2018-11-25 14:36:28 +01:00
9de11a9722
Dropped PHP7.1 support and install composer
2018-11-24 10:38:59 +01:00
41b33f2c51
Drop PHP7.0 support
2018-11-18 20:50:35 +01:00
58b5efb96c
Added suspend hidden service feature + disabled php7.0 for new accounts
2018-10-28 08:48:30 +01:00
1884f4b08b
php is .ini not .conf
2018-10-26 19:14:29 +02:00
9985ba4864
Add PHP7.3 support and let setup.php write initial config files
2018-10-24 19:59:02 +02:00
d9e496930d
Add HiddenServiceMaxStreams option and service_instances table
2018-10-20 20:44:10 +02:00
2cee59dc6f
Structure changes for future features
2018-10-20 18:20:27 +02:00
96efd92ab1
bump dbversion
2018-10-17 21:51:20 +02:00
6eb068222c
Refactor DB foreign keys to auto_incrementing id instead of onion
...
Allows moving domains into separate table at a later stage
2018-10-16 21:09:16 +02:00
7bd2e79f06
Separate nginx sockets for each site to make hoster identification harder
2018-03-08 20:57:42 +01:00
463be89b09
bumped database layout version
2018-02-25 21:47:29 +01:00
6b0759be73
Added admin panel + optional manual approval for new sites
2018-02-25 21:25:05 +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
dbcdde957b
Make md5sums of index files to be considdered for deletion configurable
2017-05-13 18:21:10 +02:00
bee350cb4b
Make notification email configurable
2017-05-13 18:11:02 +02:00
e0b35fb943
Initial commit
2017-04-30 19:32:42 +02:00