Add sparkle emoji and hide the icon consistently on tip admonitions

This commit is contained in:
Djeex
2026-08-30 23:34:09 +02:00
parent 588139bfa7
commit 8caa19b132
50 changed files with 114 additions and 116 deletions
+2 -2
View File
@@ -97,7 +97,7 @@ networks:
name: swag_default
```
::tip
::tip{icon=""}
__Tip:__
Add the watchtower label to each container to enable automatic updates
@@ -133,7 +133,7 @@ Assuming your DNS zone is managed by OVH, deploy the stack once. The logs will s
In CLI, go to the dns-conf folder and edit the `ovh.ini` file:
::tip
::tip{icon=""}
__Tip for terminal-shy users:__
You can use [File Browser](/serveex/files/file-browser) to browse and edit files instead of using terminal commands.
::
@@ -122,7 +122,7 @@ networks:
- subnet: fdcc:ad94:bacf:61a3::/64
```
::tip
::tip{icon=""}
**Tip:**
- You can customize WireGuard and web UI ports.
@@ -188,7 +188,7 @@ Create the folder:
sudo mkdir -p /docker/wireguard/config/wg_confs
```
::tip
::tip{icon=""}
**Tip:** You can use [File Browser](/serveex/files/file-browser) instead of the terminal to edit and upload files.
::
@@ -210,7 +210,7 @@ We assume you have already created a subdomain like `auth.mydomain.com` in your
Open the `authentik-server.conf` file:
::tip
::tip{icon=""}
✨ __Tip for those who dislike terminals:__
You can use [File Browser](/serveex/files/file-browser) to navigate and edit files instead of using terminal commands.
::
@@ -353,7 +353,7 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
Done! Now when accessing `https://dockge.mydomain.com`, youll be redirected to the Authentik login screen.
::tip
::tip{icon=""}
✨ __Tip:__ In Dockge's settings, you can disable Dockge's authentication to avoid double login. **Warning**: this means if the port is open on your local network, there will be no authentication at all.
::
@@ -427,7 +427,7 @@ If you havent installed [Dockge](/serveex/core/docker/#installer-dockge-pour-
sudo mkdir -P /docker/authentik-outpost
```
::tip
::tip{icon=""}
✨ __Tip for terminal-averse users:__
You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
::
@@ -89,7 +89,7 @@ These two mods, merged into the SWAG container, require some configuration.
Create a file `tunnelconfig.yml` to reference in your SWAG `compose.yaml`.
::tip
::tip{icon=""}
__Tip:__ Use [File Browser](/serveex/files/file-browser) to navigate and edit files instead of using the terminal.
::
@@ -180,7 +180,7 @@ services:
restart: unless-stopped
```
::tip
::tip{icon=""}
__Tip:__ Add a Watchtower label to automate updates:
```yaml
@@ -222,7 +222,7 @@ Once done, deploy the stack. Check the logs—you should reach `server ready`.
Then confirm your tunnel appears under _Networks > Tunnels_ in [Cloudflare Zero Trust](https://one.dash.cloudflare.com/). By default, all subdomains will be routed through the tunnel—no need to define them [in your DNS zone](/general/networking/dns).
::tip
::tip{icon=""}
__Tip:__ If you want to expose a service without a tunnel, just define an A record [in your DNS zone](/general/networking/dns). If resolution fails, disable the proxy function for that record—e.g., for `sub.mondomaine.fr`.
![dns](/img/serveex/cf-dns.png)
::
@@ -46,7 +46,7 @@ services:
- 3200:3001 # <Host Port>:<Container Port>
restart: always
```
::tip
::tip{icon=""}
__Tip:__ Add the Watchtower label to each container to automate updates
```yaml
@@ -80,7 +80,7 @@ Uptime-Kuma does not use multi-factor authentication. Exposing Uptime-Kuma on th
In the Swag folders, create the `stats.subdomain.conf` file.
::tip
::tip{icon=""}
✨ __Tip for those who dislike the terminal:__
you can use [File Browser](/serveex/files/file-browser) to browse and edit your files instead of using terminal commands.
::
@@ -171,7 +171,7 @@ Here we assume that the network name of Uptime-Kuma is `uptime-kuma_default`. Yo
That's it! Uptime-Kuma is now exposed, and you can access it via `https://stats.mydomain.com`.
::tip
::tip{icon=""}
✨ __Tip:__
<br/><br>
You can protect this app with Authentik by opening `stats.subdomain.conf` and uncommenting the lines:
@@ -198,6 +198,6 @@ Redeploy the stack.
Uptime-Kuma will then be publicly reachable via `https://stats.mydomain.com`.
::tip
::tip{icon=""}
__Tip:__ If you're using Authentik and don't mind exposing the admin panel to your local network, you can disable Uptime-Kuma's native authentication in its settings and rely solely on Authentik.
::
@@ -50,7 +50,7 @@ services:
- /var/run/docker.sock:/var/run/docker.sock
```
::tip
::tip{icon=""}
__Tip:__ Add the watchtower label to each container to automate updates
```yaml
@@ -114,7 +114,7 @@ We assume the Dozzle network name is `dozzle_default`. You can verify the connec
In the Swag folder, create the `dozzle.subdomain.conf` file.
::tip
::tip{icon=""}
✨ __Tip:__ You can use [File Browser](/serveex/files/file-browser) to browse and edit files instead of using terminal commands.
::
@@ -83,7 +83,7 @@ GUID=1000
PORT=3225 # port to access the web UI
```
::tip
::tip{icon=""}
**Tip:** You can configure additional environment variables by referring to the [official documentation](https://docs.speedtest-tracker.dev/getting-started/environment-variables).
::
@@ -66,7 +66,7 @@ services:
KEY: ${KEY}
```
::tip
::tip{icon=""}
__Tip:__ Add the Watchtower label to each container to automate updates.
```yaml
@@ -188,7 +188,7 @@ We assume the network name is `beszel_default`. You can check connectivity by vi
In Swags config folders, create `beszel.subdomain.conf`.
::tip
::tip{icon=""}
__Tip:__ Use [File Browser](/serveex/files/file-browser) to browse and edit files instead of terminal commands.
::
@@ -57,7 +57,7 @@ services:
interval: 10s
```
::tip
::tip{icon=""}
__Tip:__ Add the watchtower label to each container to automate updates
```yaml
@@ -127,7 +127,7 @@ Here we assume the network name for upsnap is `upsnap_default`. You can check th
In the Swag folders, create the file `upsnap.subdomain.conf`.
::tip
::tip{icon=""}
✨ __Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate your files and edit documents instead of using terminal commands.
::
+1 -1
View File
@@ -208,7 +208,7 @@ Here we assume the Tautulli network name is `tautulli_default`. You can check th
Copy and rename the file `tautulli.subdomain.conf.sample` to `tautulli.subdomain.conf`, then edit it:
::tip
::tip{icon=""}
**Tip:** Use [File Browser](/serveex/files/file-browser) to navigate and edit files instead of using terminal commands.
::
@@ -112,7 +112,7 @@ services:
- PORT_FORWARD_ONLY=on
```
::tip
::tip{icon=""}
__Tip:__ Add the Watchtower label in each container to automate updates
```yaml
@@ -253,7 +253,7 @@ We assume the network name is `seedbox_default`. You can confirm by checking the
Now create/edit `seedbox.subdomain.conf`.
::tip
::tip{icon=""}
__Terminal-free tip:__ use [File Browser](/serveex/files/file-browser) to edit files instead of using the terminal.
::
+1 -1
View File
@@ -446,7 +446,7 @@ Here we assume the Tautulli network is named `plex_default`. You can verify the
Create and edit the file `films.subdomain.conf`:
::tip
::tip{icon=""}
__Tip:__ you can use [File Browser](/serveex/files/file-browser) to browse and edit files instead of using terminal commands.
::
+4 -4
View File
@@ -41,7 +41,7 @@ Configure the `.env` file by copying the latest version [from here](https://gith
If you're using a NAS or a network-shared drive via [Samba](/general/networking/samba/) to store your data, replace the value of `UPLOAD_LOCATION`{lang=properties} with the path to your shared folder.
::
::tip
::tip{icon=""}
__Tip:__ If your CPU/iGPU/GPU supports it, Immich can use hardware acceleration for video playback and image recognition. This can triple performance. Learn more about [Transcoding](https://immich.app/docs/features/hardware-transcoding/) and [Machine Learning](https://immich.app/docs/features/ml-hardware-acceleration).
::
@@ -86,9 +86,9 @@ Restart the stack by clicking "deploy" and wait for SWAG to fully initialize.
In the SWAG folders, create a file named `immich.subdomain.conf`.
::tip
::tip{icon=""}
__Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
__Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
::
```sh
@@ -159,6 +159,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
That's it! Immich is now accessible from the internet. Dont forget to install the [iOS](https://apps.apple.com/us/app/immich/id1613945652) / [Android](https://play.google.com/store/apps/details?id=app.alextran.immich) apps to sync your devices.
::tip
::tip{icon=""}
__Tip:__ You can protect this app with Authentik natively by [following these instructions](https://docs.goauthentik.io/integrations/services/immich/).
::
+2 -2
View File
@@ -118,7 +118,7 @@ Redeploy the stack and wait for SWAG to become fully operational.
In Nextclouds files, edit the `config.php` file:
::tip
::tip{icon=""}
__Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit files instead of using terminal commands.
::
@@ -190,6 +190,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
Thats it—youve exposed Nextcloud! Dont forget to install [the desktop and mobile apps](https://nextcloud.com/install/).
::tip
::tip{icon=""}
__Tip:__ You can natively protect this app with Authentik by [following these instructions](https://docs.goauthentik.io/integrations/services/nextcloud/).
::
@@ -36,7 +36,7 @@ services:
image: filebrowser/filebrowser:s6
```
::tip
::tip{icon=""}
__Tip:__ Add the watchtower label to each container to automate updates.
```yaml
@@ -158,6 +158,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
Thats it—File Browser is now exposed!
::tip
::tip{icon=""}
✨ __Tip:__ You can protect this app with Authentik by opening `files.subdomain.conf` and uncommenting `include /config/nginx/authentik-server.conf;`{lang=nginx} and `include /config/nginx/authentik-location.conf;`{lang=nginx}. Dont forget to [create an application and provider in Authentik](/serveex/security/authentik#protecting-an-app-via-reverse-proxy).
::
+3 -3
View File
@@ -52,7 +52,7 @@ services:
From here on, we assume the network name for Swag is `swag_default`.
::
::tip
::tip{icon=""}
__Tip:__ Add the watchtower label to each container to automate updates.
```yaml
@@ -114,9 +114,9 @@ Redeploy the stack by clicking "deploy" and wait for SWAG to be fully up.
In the Swag folders, create the `pingvin.subdomain.conf` file.
::tip
::tip{icon=""}
__Tip:__ you can use [File Browser](/serveex/files/file-browser) to browse your files and edit your documents instead of using terminal commands.
__Tip:__ you can use [File Browser](/serveex/files/file-browser) to browse your files and edit your documents instead of using terminal commands.
::
```sh
@@ -154,7 +154,7 @@ Redeploy the stack by clicking “deploy” and wait until SWAG is fully operati
Inside the Swag config folders, create the file `code.subdomain.conf`.
::tip
::tip{icon=""}
✨ __Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
::
@@ -218,6 +218,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
Thats it — code-server is now exposed!
::tip
::tip{icon=""}
✨ __Tip:__ You can protect this app with Authentik by opening `code.subdomain.conf` and uncommenting the lines `include /config/nginx/authentik-server.conf;` and `include /config/nginx/authentik-location.conf;`. Dont forget to [create an application and provider in Authentik](/serveex/security/authentik#protecting-an-app-via-reverse-proxy).
::
@@ -107,7 +107,7 @@ Redeploy the stack by clicking "Deploy" and wait until SWAG is fully operational
Inside the Swag folders, create the file `gitea.subdomain.conf`.
::tip
::tip{icon=""}
__Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
::
@@ -194,6 +194,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
And thats it! Gitea is now exposed to the web.
::tip
::tip{icon=""}
__Tip:__ You can natively protect this app with Authentik by [following these instructions](https://docs.goauthentik.io/integrations/services/gitea/).
::
@@ -34,7 +34,7 @@ services:
- 3222:80
```
::tip
::tip{icon=""}
__Tip:__ Add the Watchtower label to each container to enable automatic updates.
```yaml
@@ -95,7 +95,7 @@ Restart the stack by clicking "deploy" and wait for SWAG to be fully operational
Inside the Swag folders, create the file `tools.subdomain.conf`.
::tip
::tip{icon=""}
✨ __Tip:__ You can use [File Browser](/serveex/files/file-browser) to navigate and edit your files instead of using terminal commands.
::
@@ -160,6 +160,6 @@ Press :kbd{value="Ctrl+O"}, then :kbd{value="Enter"} to save, and :kbd{value="Ct
And thats it — IT Tools is now exposed!
::tip
::tip{icon=""}
✨ __Tip:__ You can secure this app with Authentik by opening `tools.subdomain.conf` and uncommenting the lines `include /config/nginx/authentik-server.conf;` and `include /config/nginx/authentik-location.conf;`. Dont forget to [create an application and a provider in Authentik](/serveex/security/authentik#protecting-an-app-via-reverse-proxy).
::
+3 -3
View File
@@ -80,7 +80,7 @@ services:
- /docker/swag/config/etc/letsencrypt:/swag-ssl:ro
```
::tip
::tip{icon=""}
__Tip:__ Add the watchtower label to each container to automate updates
```yaml
@@ -140,7 +140,7 @@ Restart the stack by clicking "Deploy" and wait for SWAG to be fully operational
Create and open the file `adguard.subdomain.conf`
::tip
::tip{icon=""}
__Tip for terminal haters:__
You can use [File Browser](/serveex/files/file-browser) to browse and edit files instead of using terminal commands.
::
@@ -226,7 +226,7 @@ server {
}
```
::tip
::tip{icon=""}
__Tip:__
<br/><br/>
You can protect this app with Authentik by opening `adguard.subdomain.conf` and removing the `#` in front of `include /config/nginx/authentik-server.conf;`{lang=nginx} and `include /config/nginx/authentik-location.conf;`{lang=nginx}. Dont forget to [create an application and a provider in Authentik](/serveex/security/authentik/#protéger-une-app-par-reverse-proxy). Youll need to exclude the URL `https://adguard.mydomain.com/dns-query` from authentication:
+3 -3
View File
@@ -64,7 +64,7 @@ services:
- SIGNUPS_VERIFY_RESEND_LIMIT=5
```
::tip
::tip{icon=""}
__Tip:__ Add the Watchtower label in each container to automate updates
```yaml
@@ -141,7 +141,7 @@ Restart the stack by clicking "Deploy" and wait for SWAG to be fully operational
In SWAG's config folder, create the file `vault.subdomain.conf`:
::tip
::tip{icon=""}
__Tip:__ Use [File Browser](/serveex/files/file-browser) to navigate and edit files instead of using terminal commands.
::
@@ -241,6 +241,6 @@ And there you go — Vaultwarden is now exposed! Visit `https://vault.yourdomain
Don't forget to install Bitwarden browser extensions (they work with Vaultwarden) for [Chrome](https://chromewebstore.google.com/detail/gestionnaire-de-mots-de-p/nngceckbapebfimnlniiiahkandclblb) and [Firefox](https://addons.mozilla.org/fr/firefox/addon/bitwarden-password-manager/), as well as [iOS](https://apps.apple.com/fr/app/bitwarden/id1137397744) and [Android](https://play.google.com/store/apps/details?id=com.x8bit.bitwarden&hl=fr) apps to sync your passwords.
::tip
::tip{icon=""}
__Tip:__ You can protect this app with Authentik by opening `tools.subdomain.conf` and removing the `#` in front of `include /config/nginx/authentik-server.conf;` and `include /config/nginx/authentik-location.conf;`. Don't forget to [create an application and provider in Authentik](/serveex/security/authentik#protecting-an-app-via-reverse-proxy).
::