Commit Graph

47 Commits

Author SHA1 Message Date
Lin
539a31f567 Update setup.php
added column description for onion domains, used later in home.php and can also enabled or disabled on public onion list.php via common.php
2026-02-25 14:45:09 +01:00
4448132081 Update mysql path 2025-10-24 11:36:37 +02:00
00b4d33e53 Drop v2 onion support 2025-10-24 11:36:35 +02:00
78ba449fa3 Make scripts translatable 2023-01-22 20:02:41 +01:00
c81ef18f5f Add return type declarations and minor bug fixes 2023-01-21 12:14:24 +01:00
2080a60e9a Move service enabling to setup.php 2022-12-10 21:43:36 +01:00
faea3c384b increase somaxcon to match new linux default value 2022-11-04 14:18:54 +01:00
Daniel Winzen
2681b312aa Fixed SQL query 2021-11-01 21:45:55 +01:00
Daniel Winzen
0c7aaff77a Change default max_streams to 6, which no browser should exceed 2021-10-23 23:53:13 +02:00
Daniel Winzen
a1494d23a9 Fix potential permission issues with composer dependencies 2020-09-18 13:06:53 +02:00
Daniel Winzen
c2b010e8e6 Added PGP Two Factor Authentication (2FA) 2020-02-17 07:07:02 +01:00
Daniel Winzen
e949e4ea48 Bugfixes 2020-02-14 06:43:52 +01:00
Daniel Winzen
988ccef316 fix setup_chroot.sh not being executable 2020-01-26 21:09:12 +01:00
Daniel Winzen
26c4c3c75d set safe file permissions 2020-01-26 14:41:06 +01:00
Daniel Winzen
fc244d3182 Move chroot creation/updating to new setup_chroot() function 2020-01-23 21:49:36 +01:00
Daniel Winzen
e6946ad1ce Introduced new const to easily change the sites name globally 2020-01-21 21:47:51 +01:00
Daniel Winzen
0bb35ae263 chroot squirrelmail 2020-01-09 07:06:08 +01:00
Daniel Winzen
d7c886bb54 Added support for mail() inside chroots 2020-01-05 15:50:08 +01:00
Daniel Winzen
f573f79f6c Switch gnupg1 to gnupg2 and set env[HOME] for php correctly 2020-01-05 15:03:20 +01:00
Daniel Winzen
0e0fb54eae Track quota usage and allow upgrading quotas 2019-12-14 21:01:39 +01:00
Daniel Winzen
6b19346b20 Various optimizations 2019-11-02 19:41:05 +01:00
Daniel Winzen
2a592893eb Instances creation is now handled via setup.php 2019-09-28 17:57:43 +02:00
Daniel Winzen
ae925a2000 Allow changing instances + add nginx_rewrites table + optimizations 2019-09-22 21:24:27 +02:00
Daniel Winzen
42ee1f65f7 Correctly set session path for adminer now running in chroot 2019-08-09 06:01:03 +02:00
Daniel Winzen
e950e42f09 Debian packaging is slacking with adminer updates - fetch from git 2019-08-08 21:37:04 +02:00
Daniel Winzen
287eedf318 More tor instances + guard relays for stability and added disk quota 2019-06-30 16:20:06 +02:00
Daniel Winzen
851a3103be Added canonical tag and store tor/php instance responsibility in db 2019-06-20 18:53:30 +02:00
Daniel Winzen
121a2a8ac2 Add clearnet domain support 2019-02-23 10:42:44 +01:00
Daniel Winzen
31c6020608 Fixed initial setup not creating config files 2019-02-23 07:11:19 +01:00
Daniel Winzen
7da6b8feed Install PHPMyAdmin locally as distributions ship outdated version 2019-01-26 16:48:38 +01:00
Daniel Winzen
7661c0ccdb With more than 10 crashes within 10 minutes we should restart php 2019-01-26 14:17:09 +01:00
Daniel Winzen
c46a2584fa Add shell access and scp support 2019-01-06 18:20:02 +01:00
Daniel Winzen
55bc8cd757 Introduce mysqld socket stream forwarding with nginx for chroot jails 2019-01-01 13:47:30 +01:00
Daniel Winzen
0f38bd2449 Improved privilege separation 2019-01-01 02:24:22 +01:00
Daniel Winzen
305c8bc0c3 Fix mariadb 10.3 compatibility by adding default values 2018-12-05 22:19:46 +01:00
Daniel Winzen
4e163a7e2d Fixed syntax error 2018-12-04 15:26:24 +01:00
Daniel Winzen
58b5efb96c Added suspend hidden service feature + disabled php7.0 for new accounts 2018-10-28 08:48:30 +01:00
Daniel Winzen
1884f4b08b php is .ini not .conf 2018-10-26 19:14:29 +02:00
Daniel Winzen
9985ba4864 Add PHP7.3 support and let setup.php write initial config files 2018-10-24 19:59:02 +02:00
Daniel Winzen
d9e496930d Add HiddenServiceMaxStreams option and service_instances table 2018-10-20 20:44:10 +02:00
Daniel Winzen
2cee59dc6f Structure changes for future features 2018-10-20 18:20:27 +02:00
Daniel Winzen
1f2ff2176b Save DB information in separate table 2018-10-17 21:50:20 +02:00
Daniel Winzen
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
Daniel Winzen
7bd2e79f06 Separate nginx sockets for each site to make hoster identification harder 2018-03-08 20:57:42 +01:00
Daniel Winzen
6b0759be73 Added admin panel + optional manual approval for new sites 2018-02-25 21:25:05 +01:00
Daniel Winzen
fa363efaec Bugfixes 2017-05-06 18:29:19 +02:00
Daniel Winzen
e0b35fb943 Initial commit 2017-04-30 19:32:42 +02:00