Commit Graph

45 Commits

Author SHA1 Message Date
Miraty d7faf3ac29 Rename config.ini to config.template.ini 2023-05-19 00:54:04 +02:00
Miraty 69a8673fd6 Add link to the "about" page 2023-05-18 23:18:43 +02:00
Miraty 337e7ab27e Add setting to disable registrations
A new services['auth'] setting is available.
2023-05-10 01:34:45 +02:00
Miraty 54c64906f7 ht/dns-add: display recommended CAA record 2023-05-05 19:41:55 +02:00
Miraty 03e61fad26 Autoconfigure certbot using cli.ini 2023-04-26 14:08:47 +02:00
Miraty b93ff0c26f More exhaustive check.php 2023-04-15 16:39:41 +02:00
Miraty bd06fc7fbf Use Apache
- Allows customization through .htaccess
- No need to configure or reload a server when adding a site
- Content negotiation
2023-04-10 00:50:42 +02:00
Miraty d41ac85b55 Autoconfigure root_path using __DIR__ 2023-03-09 14:47:14 +01:00
Miraty abb9aabf5b Advanced services status management 2023-03-09 01:35:30 +01:00
Miraty ac6d311ada Use unix sockets for Onion=>nginx connections 2023-01-29 23:16:58 +01:00
Miraty b2bfbb7bf8 Niver > ServNest 2023-01-29 21:09:00 +01:00
Miraty 3b97b3cc2f Describe config.ini in DOCS/configuration.md 2023-01-26 16:22:03 +01:00
Miraty 312292d06a feature: reg: allow multiple suffixes 2023-01-23 01:14:59 +01:00
Miraty 335b826559 Gettext internationalization and english translation 2023-01-21 01:27:52 +01:00
Miraty a3da268ead ht: subdomain and subpath on shared domain 2022-12-22 01:44:57 +01:00
Miraty 1c193cd59d Add reg/transfer.php 2022-12-13 16:52:10 +01:00
Miraty 7a018e5a88 Trusted > approved, add approval.php, DB_PATH > DB 2022-12-10 18:19:37 +01:00
Miraty 05db184fa6 ht: More restrictive directory names 2022-11-28 17:16:30 +01:00
Miraty 43aa08fca8 Various minor changes 2022-11-26 20:10:37 +01:00
Miraty dc3c976d37 Make services reloading systemd-agnostic 2022-11-23 22:21:34 +01:00
Miraty 83f9a05875 Add server name in token strings 2022-11-22 00:28:19 +01:00
Miraty 567034b8fe Fix regDeleteDomain security flaw + D regex modifier
regDeleteDomain() in fn/reg.php used too loose pattern matching for data deletion, that also deleted other domains that included the deleted domain
2022-11-20 18:17:03 +01:00
Miraty e3f358a62c Direct zone file edition through <textarea> 2022-11-20 01:05:03 +01:00
Miraty 78f76ea9d0 Add account types (testing or trusted) 2022-11-07 19:40:40 +01:00
Miraty 674dd1f699 Integrate Let's Encrypt into (add|del)-http-dns.php 2022-09-06 02:40:18 +02:00
Miraty 15b7e09826 Add ipvX_listen_address configuration for ht/ 2022-09-03 18:15:22 +02:00
Miraty ea0ffab14a Use kdig for zone-add dns check + add equalArrays() 2022-09-03 18:12:49 +02:00
Miraty 9e4fdacfac Better informations 2022-08-11 16:38:45 +02:00
Miraty a63cf55c72 Add linkToDocs() 2022-07-20 20:03:45 +02:00
Miraty 18364c1ff6 Set user's quota_files in SFTPGo 2022-06-28 22:08:34 +02:00
Miraty 6365ac617c Move everything in /srv/niver 2022-06-23 19:19:39 +02:00
Miraty 9fa902f768 Store Tor config and keys in $username/$dir 2022-06-22 00:37:06 +02:00
Miraty b579c57200 Delete Tor keys in del-http-onion.php 2022-06-17 00:28:22 +02:00
Miraty 6c7cc99abd Add options to disable each service 2022-06-12 00:04:18 +02:00
Miraty 6b602eb43f Update auth forms 2022-06-10 21:14:47 +02:00
Miraty e637877ab3 Add unregister.php 2022-06-10 03:10:10 +02:00
Miraty e32d3bd1ed sudo cat as tor 2022-06-09 21:06:05 +02:00
Miraty 546a7f2572 Remove instances from Tor paths 2022-06-09 17:45:36 +02:00
Miraty f13a58a5b2 Add more serverErrors in ht/ 2022-06-09 02:56:21 +02:00
Miraty c997ac424d http-onion.php now works 2022-06-07 17:58:46 +02:00
Miraty cd082e8719 knotc error handling using knotcExec() 2022-05-25 01:16:41 +02:00
Miraty 759c6e696f Print SSH fingerprints 2022-05-21 02:13:42 +02:00
Miraty f05d1a6764 Fix some recent regressions 2022-05-20 01:08:40 +02:00
Miraty c87e9372cb Fix chgrp 2022-05-20 00:56:04 +02:00
Miraty 46218fb3d3 Use ini file for config + remove old SFTP page 2022-05-20 00:15:13 +02:00