summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.env.example1
-rw-r--r--.gitignore2
-rw-r--r--Caddyfile4
-rw-r--r--docker-compose.yml11
-rw-r--r--www/index.html6
-rw-r--r--www/styles.css15
6 files changed, 2 insertions, 37 deletions
diff --git a/.env.example b/.env.example
index 1a3dc2c..e7292bb 100644
--- a/.env.example
+++ b/.env.example
@@ -13,5 +13,4 @@
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
-MIROTALK_HOST_USERS='[{"username":"admin","password":"CHANGE_THIS_PASSWORD"}]'
SEARXNG_SECRET=GENERATE_RANDOM_HEX_KEY
diff --git a/.gitignore b/.gitignore
index 1c4f2e3..7ef2644 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,6 +22,7 @@ contact.env
# Stored visitor messages
inbox/
+contact-service.log
# Compiled binaries and Rust artifacts
bin/
@@ -33,7 +34,6 @@ caddy/
# Empty placeholder directories
git/
-mirotalk/
# OS / Editor clutter
.DS_Store
diff --git a/Caddyfile b/Caddyfile
index 301661d..862ba00 100644
--- a/Caddyfile
+++ b/Caddyfile
@@ -65,7 +65,3 @@ git.doan.luuduct.ai {
search.doan.luuduct.ai {
reverse_proxy searxng:8080
}
-
-meet.doan.luuduct.ai {
- reverse_proxy mirotalk:3000
-}
diff --git a/docker-compose.yml b/docker-compose.yml
index 28e79c6..cd92b8b 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -39,16 +39,5 @@ services:
- ./searxng:/etc/searxng
networks: [gateway]
- mirotalk:
- image: mirotalk/p2p:latest
- restart: unless-stopped
- cap_drop: [ALL]
- security_opt: [no-new-privileges:true]
- environment:
- HOST_PROTECTED: "true"
- HOST_USER_AUTH: "false"
- HOST_USERS: ${MIROTALK_HOST_USERS}
- networks: [gateway]
-
networks:
gateway:
diff --git a/www/index.html b/www/index.html
index 0ef74d9..2b7a0a4 100644
--- a/www/index.html
+++ b/www/index.html
@@ -103,12 +103,6 @@ ________________________________________________________________________________
Private search engine
-<a href="https://meet.doan.luuduct.ai/">meet.doan.luuduct.ai</a>
-* A <a href="https://github.com/miroslavpejic85/mirotalk">MiroTalk</a> instance, <span class="warn" title="Practice your due diligence: read the source code, audit dependencies, and check what JavaScript is executed.">JS-required, non-<a href="https://www.gnu.org/software/librejs/index.html">LibreJS</a>-compliant</span>, <a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPLv3</a>-licensed.
-
- Video conferencing
-
-
<span id="contact">Contact</span>
diff --git a/www/styles.css b/www/styles.css
index 493be31..f2f158c 100644
--- a/www/styles.css
+++ b/www/styles.css
@@ -37,11 +37,6 @@ a {
font-weight: bold;
}
-.warn {
- color: #c90;
- font-weight: bold;
-}
-
.logo {
color: #a00;
text-decoration: none;
@@ -71,7 +66,7 @@ a {
width: 100%;
}
-.good a, .warn a {
+.good a {
color: inherit;
text-decoration: underline;
}
@@ -80,10 +75,6 @@ a {
text-decoration-style: wavy;
}
-.warn a {
- text-decoration-style: dotted;
-}
-
@media (prefers-color-scheme: dark) {
body {
background: #000;
@@ -105,10 +96,6 @@ a {
.good {
color: #0f0;
}
-
- .warn {
- color: #ff0;
- }
}
@media (max-width: 999px) {