📙 The complete installation guide is available on my website.
❗ Change variables in the .env
to meet your requirements.
To generate a 256-bit hexadecimal authentication code for the SIYUAN_AUTH_CODE
variable, use the following OpenSSL command:
openssl rand -hex 256
💡 Note that the .env
file should be in the same directory as siyuan-traefik-letsencrypt-docker-compose.yml
.
Create networks for your services before deploying the configuration using the commands:
docker network create traefik-network
docker network create siyuan-network
Deploy SiYuan using Docker Compose:
docker compose -f siyuan-traefik-letsencrypt-docker-compose.yml -p siyuan up -d
I’m Vladimir Mikhalev, the Docker Captain, but my friends can call me Valdemar.
🌐 My website with detailed IT guides
🎬 Follow me on YouTube
🐦 Follow me on Twitter
🎨 Follow me on Instagram
🧵 Follow me on Threads
🐘 Follow me on Mastodon
🧊 Follow me on Bluesky
🎸 Follow me on Facebook
🎥 Follow me on TikTok
💻 Follow me on LinkedIn
🐈 Follow me on GitHub
👾 Chat with IT pros on Discord
📧 Reach me at [email protected]
💎 Support on GitHub
🏆 Support on Patreon
🥤 Support on BuyMeaCoffee
🍪 Support on Ko-fi
💖 Support on PayPal