AppFlowy-Nginx
AppFlowy-Nginx
OfficialDocker app from vmalinics0's Repository
Overview
Requirements
Runtime arguments
- Web UI
http://[IP]:[PORT:80]/- Network
custom:appflowy- Shell
sh- Privileged
- false
Template configuration
nginx configuration file. Use nginx.conf (HTTP only), nginx-https-custom.conf (user-provided TLS certs), or nginx-letsencrypt.conf (Let's Encrypt). All configs are in the template repository.
- Target
- /etc/nginx/nginx.conf
- Default
- /mnt/user/appdata/AppFlowy-Nginx/nginx.conf
- Value
- /mnt/user/appdata/AppFlowy-Nginx/nginx.conf
Directory for user-provided TLS certificate and key (certificate.crt, private_key.key). Required for nginx-https-custom.conf. Create the directory even if empty.
- Target
- /etc/nginx/ssl
- Default
- /mnt/user/appdata/AppFlowy-Nginx/ssl
- Value
- /mnt/user/appdata/AppFlowy-Nginx/ssl
Directory where AppFlowy-Certbot stores Let's Encrypt certificates. Required only when using nginx-letsencrypt.conf.
- Target
- /etc/letsencrypt
- Default
- /mnt/user/appdata/AppFlowy-Nginx/letsencrypt
- Value
- /mnt/user/appdata/AppFlowy-Nginx/letsencrypt
Webroot directory for Let's Encrypt HTTP-01 ACME challenge files. Required only when using nginx-letsencrypt.conf with AppFlowy-Certbot.
- Target
- /var/www/certbot
- Default
- /mnt/user/appdata/AppFlowy-Nginx/certbot-webroot
- Value
- /mnt/user/appdata/AppFlowy-Nginx/certbot-webroot
HTTP port exposed to your Unraid host / LAN. This is the main AppFlowy access port.
- Target
- 80
- Default
- 80
- Value
- 80
HTTPS port. Only needed if you configure TLS in nginx.conf.
- Target
- 443
- Default
- 443
- Value
- 443
Categories
Details
nginx:stable-alpineRun AppFlowy-Nginx on Unraid.
AppFlowy-Nginx is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.