mirror of
https://github.com/tomasriveral/vps-config.git
synced 2026-08-11 18:18:38 +02:00
update webserver
This commit is contained in:
@@ -12,3 +12,5 @@ FLATNOTES_PASSWORD=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|||||||
FLATNOTES_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
FLATNOTES_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||||
|
|
||||||
METUBE_PASSWORD_HASH=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
METUBE_PASSWORD_HASH=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||||
|
|
||||||
|
TRANSMUTE_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||||
|
|||||||
@@ -52,3 +52,7 @@ videos.tomasrivera.ch {
|
|||||||
books.tomasrivera.ch {
|
books.tomasrivera.ch {
|
||||||
reverse_proxy jelu:11111
|
reverse_proxy jelu:11111
|
||||||
}
|
}
|
||||||
|
|
||||||
|
convert.tomasrivera.ch {
|
||||||
|
reverse_proxy transmute:3313
|
||||||
|
}
|
||||||
|
|||||||
+4
-1
@@ -161,7 +161,10 @@ mkdir -p \
|
|||||||
/opt/server/metube \
|
/opt/server/metube \
|
||||||
/opt/server/jelu \
|
/opt/server/jelu \
|
||||||
/opt/server/jellyfin/config \
|
/opt/server/jellyfin/config \
|
||||||
/opt/server/jellyfin/cache
|
/opt/server/jellyfin/cache \
|
||||||
|
/opt/server/transmute \
|
||||||
|
/opt/server/caddy/data \
|
||||||
|
/opt/server/caddy/config
|
||||||
|
|
||||||
sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it
|
sudo chown -R 1000:1000 /opt/server/filebrowser # somehow filebrowser cant acces it
|
||||||
|
|
||||||
|
|||||||
+13
-2
@@ -162,6 +162,17 @@ services:
|
|||||||
# Your MeTube archive (read-only)
|
# Your MeTube archive (read-only)
|
||||||
- /mnt/kdrive/Autre/Archive/Videos:/media/videos:ro
|
- /mnt/kdrive/Autre/Archive/Videos:/media/videos:ro
|
||||||
mem_limit: 1500m
|
mem_limit: 1500m
|
||||||
|
transmute:
|
||||||
|
image: ghcr.io/transmute-app/transmute:main
|
||||||
|
container_name: transmute
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /opt/server/transmute:/app/data
|
||||||
|
|
||||||
|
environment:
|
||||||
|
AUTH_SECRET_KEY: "${TRANSMUTE_SECRET_KEY}"
|
||||||
|
AUTH_ACCESS_TOKEN_EXPIRE_MINUTES: 120
|
||||||
volumes:
|
volumes:
|
||||||
caddy_data:
|
caddy_data: /opt/server/caddy/data
|
||||||
caddy_config:
|
caddy_config: /opt/server/caddy/config
|
||||||
|
|||||||
@@ -53,7 +53,10 @@
|
|||||||
<td>hledger-web</td>
|
<td>hledger-web</td>
|
||||||
<td>Web version of hledger, a robust, friendly, fast plain text accounting software
|
<td>Web version of hledger, a robust, friendly, fast plain text accounting software
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="https://convert.tomasrivera.ch">convert.tomasrivera.ch</a></td>
|
||||||
|
<td>transmute.sh</td>
|
||||||
|
<td>File compressor and convertor</td>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="https://rss.tomasrivera.ch">rss.tomasrivera.ch</a></td>
|
<td><a href="https://rss.tomasrivera.ch">rss.tomasrivera.ch</a></td>
|
||||||
<td>FreshRSS</td>
|
<td>FreshRSS</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user