How to deploy
Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBpbWdwcm94eTpcbiAgICBpbWFnZTogZGFydGhzaW0vaW1ncHJveHk6djMuMzAuMVxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZXhwb3NlOlxuICAgICAgLSA4MDgwXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBJTUdQUk9YWV9LRVk6ICR7SU1HUFJPWFlfS0VZfVxuICAgICAgSU1HUFJPWFlfU0FMVDogJHtJTUdQUk9YWV9TQUxUfVxuICAgICAgSU1HUFJPWFlfRU5BQkxFX1dFQlBfREVURUNUSU9OOiAke0lNR1BST1hZX0VOQUJMRV9XRUJQX0RFVEVDVElPTjotdHJ1ZX1cbiAgICAgIElNR1BST1hZX0VORk9SQ0VfV0VCUDogJHtJTUdQUk9YWV9FTkZPUkNFX1dFQlA6LXRydWV9XG4gICAgICBJTUdQUk9YWV9UVEw6ICR7SU1HUFJPWFlfVFRMOi0zMDYwMH1cbiAgICAgIElNR1BST1hZX0RFVkVMT1BNRU5UX0VSUk9SU19NT0RFOiAke0lNR1BST1hZX0RFVkVMT1BNRU5UX0VSUk9SU19NT0RFOi1mYWxzZX1cbiAgICAgIElNR1BST1hZX1JFQURfVElNRU9VVDogJHtJTUdQUk9YWV9SRUFEX1RJTUVPVVQ6LTEwfVxuICAgICAgSU1HUFJPWFlfV1JJVEVfVElNRU9VVDogJHtJTUdQUk9YWV9XUklURV9USU1FT1VUOi0xMH1cbiAgICAgIElNR1BST1hZX0tFRVBfQUxJVkVfVElNRU9VVDogJHtJTUdQUk9YWV9LRUVQX0FMSVZFX1RJTUVPVVQ6LTEwfVxuICAgICAgSU1HUFJPWFlfRE9XTkxPQURfVElNRU9VVDogJHtJTUdQUk9YWV9ET1dOTE9BRF9USU1FT1VUOi01fVxuICAgICAgSU1HUFJPWFlfQ09OQ1VSUkVOQ1k6ICR7SU1HUFJPWFlfQ09OQ1VSUkVOQ1k6LX1cbiAgICAgIElNR1BST1hZX01BWF9DTElFTlRTOiAke0lNR1BST1hZX01BWF9DTElFTlRTOi0xMH1cbiAgICAgIElNR1BST1hZX1NPX1JFVVNFUE9SVDogJHtJTUdQUk9YWV9TT19SRVVTRVBPUlQ6LX1cbiAgICAgIElNR1BST1hZX1VTRVJfQUdFTlQ6ICR7SU1HUFJPWFlfVVNFUl9BR0VOVDotfVxuICAgICAgSU1HUFJPWFlfVVNFX0VUQUc6ICR7SU1HUFJPWFlfVVNFX0VUQUc6LXRydWV9XG4gICAgICBJTUdQUk9YWV9RVUFMSVRZOiAke0lNR1BST1hZX1FVQUxJVFk6LTgwfVxuICAgICAgSU1HUFJPWFlfQUxMT1dFRF9TT1VSQ0VTOiAke0lNR1BST1hZX0FMTE9XRURfU09VUkNFU31cbiAgICAgIElNR1BST1hZX0FMTE9XX09SSUdJTjogJHtJTUdQUk9YWV9BTExPV19PUklHSU46LSp9XG4gICAgICBJTUdQUk9YWV9NQVhfU1JDX0ZJTEVfU0laRTogJHtJTUdQUk9YWV9NQVhfU1JDX0ZJTEVfU0laRTotMjA5NzE1MjB9XG4gICAgICBJTUdQUk9YWV9NQVhfU1JDX1JFU09MVVRJT046ICR7SU1HUFJPWFlfTUFYX1NSQ19SRVNPTFVUSU9OOi01MH1cbiAgICAgIElNR1BST1hZX0xPR19MRVZFTDogJHtJTUdQUk9YWV9MT0dfTEVWRUw6LWVycm9yfVxuXG4gIG5naW54OlxuICAgIGltYWdlOiBuZ2lueDoxLjI4LjItYWxwaW5lXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBleHBvc2U6XG4gICAgICAtIDgwXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBOR0lOWF9DQUNIRV9MRVZFTFM6ICR7TkdJTlhfQ0FDSEVfTEVWRUxTOi0xOjJ9XG4gICAgICBOR0lOWF9DQUNIRV9LRVlTX1pPTkVfU0laRTogJHtOR0lOWF9DQUNIRV9LRVlTX1pPTkVfU0laRTotMzJtfVxuICAgICAgTkdJTlhfQ0FDSEVfTUFYX1NJWkU6ICR7TkdJTlhfQ0FDSEVfTUFYX1NJWkU6LTUwMG19XG4gICAgICBOR0lOWF9DQUNIRV9JTkFDVElWRTogJHtOR0lOWF9DQUNIRV9JTkFDVElWRTotMzBkfVxuICAgICAgTkdJTlhfQ0FDSEVfVVNFX1RFTVBfUEFUSDogJHtOR0lOWF9DQUNIRV9VU0VfVEVNUF9QQVRIOi1vZmZ9XG4gICAgICBOR0lOWF9DQUNIRV9FWFBJUkVTOiAke05HSU5YX0NBQ0hFX0VYUElSRVM6LTMwZH1cbiAgICBkZXBlbmRzX29uOlxuICAgICAgLSBpbWdwcm94eVxuICAgIHZvbHVtZXM6XG4gICAgICAtIG5naW54LWNhY2hlOi90bXAvY2FjaGVcbiAgICBjb21tYW5kOlxuICAgICAgLSAvYmluL3NoXG4gICAgICAtIC1jXG4gICAgICAtIHxcbiAgICAgICAgY2F0IDw8RU9GID4gL2V0Yy9uZ2lueC9jb25mLmQvZGVmYXVsdC5jb25mXG4gICAgICAgIHByb3h5X2NhY2hlX3BhdGggL3RtcC9jYWNoZSBsZXZlbHM9JCR7TkdJTlhfQ0FDSEVfTEVWRUxTfSBrZXlzX3pvbmU9bXlfY2FjaGU6JCR7TkdJTlhfQ0FDSEVfS0VZU19aT05FX1NJWkV9IG1heF9zaXplPSQke05HSU5YX0NBQ0hFX01BWF9TSVpFfSBpbmFjdGl2ZT0kJHtOR0lOWF9DQUNIRV9JTkFDVElWRX0gdXNlX3RlbXBfcGF0aD0kJHtOR0lOWF9DQUNIRV9VU0VfVEVNUF9QQVRIfTtcblxuICAgICAgICBzZXJ2ZXIge1xuICAgICAgICAgIGxpc3RlbiA4MCBkZWZhdWx0X3NlcnZlcjtcbiAgICAgICAgICBsaXN0ZW4gWzo6XTo4MCBkZWZhdWx0X3NlcnZlcjtcblxuICAgICAgICAgIGxvY2F0aW9uIC8ge1xuICAgICAgICAgICAgZXhwaXJlcyAkJHtOR0lOWF9DQUNIRV9FWFBJUkVTfTtcbiAgICAgICAgICAgIGFjY2Vzc19sb2cgb2ZmO1xuICAgICAgICAgICAgc2V0IFxcJCRoYW5kbGVfd2VicCAwO1xuICAgICAgICAgICAgaWYgKFxcJCRodHRwX2FjY2VwdCB+KiBcImltYWdlL3dlYnBcIikge1xuICAgICAgICAgICAgICBzZXQgXFwkJGhhbmRsZV93ZWJwIDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwcm94eV9jYWNoZSBteV9jYWNoZTtcbiAgICAgICAgICAgIHByb3h5X2NhY2hlX3VzZV9zdGFsZSBlcnJvciB0aW1lb3V0IHVwZGF0aW5nIGh0dHBfNTAwIGh0dHBfNTAyIGh0dHBfNTAzIGh0dHBfNTA0O1xuICAgICAgICAgICAgcHJveHlfY2FjaGVfYmFja2dyb3VuZF91cGRhdGUgb247XG4gICAgICAgICAgICBwcm94eV9jYWNoZV9sb2NrIG9uO1xuICAgICAgICAgICAgcHJveHlfY2FjaGVfa2V5IFwiXFwkJHNjaGVtZVxcJCRob3N0XFwkJHVyaVxcJCRoYW5kbGVfd2VicFwiO1xuICAgICAgICAgICAgc2VydmVyX3Rva2VucyBvZmY7XG4gICAgICAgICAgICBwcm94eV9wYXNzIGh0dHA6Ly9pbWdwcm94eTo4MDgwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBFT0ZcbiAgICAgICAgZXhlYyBuZ2lueCAtZyAnZGFlbW9uIG9mZjsnXG5cbnZvbHVtZXM6XG4gIG5naW54LWNhY2hlOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5pbWdwcm94eV9rZXkgPSBcIiR7aGFzaDoxMjh9XCJcbmltZ3Byb3h5X3NhbHQgPSBcIiR7aGFzaDoxMjh9XCJcbmltZ3Byb3h5X2FsbG93ZWRfc291cmNlcyA9IFwiaHR0cDovLyR7bWFpbl9kb21haW59LGh0dHBzOi8vJHttYWluX2RvbWFpbn1cIlxuaW1ncHJveHlfcXVhbGl0eSA9IFwiODBcIlxuaW1ncHJveHlfdHRsID0gXCIzMDYwMFwiXG5pbWdwcm94eV9tYXhfc3JjX2ZpbGVfc2l6ZSA9IFwiMjA5NzE1MjBcIlxuaW1ncHJveHlfbWF4X3NyY19yZXNvbHV0aW9uID0gXCI1MFwiXG5pbWdwcm94eV9sb2dfbGV2ZWwgPSBcImVycm9yXCJcbmltZ3Byb3h5X21heF9jbGllbnRzID0gXCIxMFwiXG5pbWdwcm94eV9hbGxvd19vcmlnaW4gPSBcIipcIlxuaW1ncHJveHlfZW5hYmxlX3dlYnBfZGV0ZWN0aW9uID0gXCJ0cnVlXCJcbmltZ3Byb3h5X2VuZm9yY2Vfd2VicCA9IFwidHJ1ZVwiXG5pbWdwcm94eV91c2VfZXRhZyA9IFwidHJ1ZVwiXG5uZ2lueF9jYWNoZV9sZXZlbHMgPSBcIjE6MlwiXG5uZ2lueF9jYWNoZV9rZXlzX3pvbmVfc2l6ZSA9IFwiMzJtXCJcbm5naW54X2NhY2hlX21heF9zaXplID0gXCI1MDBtXCJcbm5naW54X2NhY2hlX2luYWN0aXZlID0gXCIzMGRcIlxubmdpbnhfY2FjaGVfdXNlX3RlbXBfcGF0aCA9IFwib2ZmXCJcbm5naW54X2NhY2hlX2V4cGlyZXMgPSBcIjMwZFwiXG5cbltjb25maWddXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJuZ2lueFwiXG5wb3J0ID0gODBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5JTUdQUk9YWV9LRVkgPSBcIiR7aW1ncHJveHlfa2V5fVwiXG5JTUdQUk9YWV9TQUxUID0gXCIke2ltZ3Byb3h5X3NhbHR9XCJcbklNR1BST1hZX0VOQUJMRV9XRUJQX0RFVEVDVElPTiA9IFwiJHtpbWdwcm94eV9lbmFibGVfd2VicF9kZXRlY3Rpb259XCJcbklNR1BST1hZX0VORk9SQ0VfV0VCUCA9IFwiJHtpbWdwcm94eV9lbmZvcmNlX3dlYnB9XCJcbklNR1BST1hZX1RUTCA9IFwiJHtpbWdwcm94eV90dGx9XCJcbklNR1BST1hZX0RFVkVMT1BNRU5UX0VSUk9SU19NT0RFID0gXCJmYWxzZVwiXG5JTUdQUk9YWV9SRUFEX1RJTUVPVVQgPSBcIjEwXCJcbklNR1BST1hZX1dSSVRFX1RJTUVPVVQgPSBcIjEwXCJcbklNR1BST1hZX0tFRVBfQUxJVkVfVElNRU9VVCA9IFwiMTBcIlxuSU1HUFJPWFlfRE9XTkxPQURfVElNRU9VVCA9IFwiNVwiXG5JTUdQUk9YWV9DT05DVVJSRU5DWSA9IFwiXCJcbklNR1BST1hZX01BWF9DTElFTlRTID0gXCIke2ltZ3Byb3h5X21heF9jbGllbnRzfVwiXG5JTUdQUk9YWV9TT19SRVVTRVBPUlQgPSBcIlwiXG5JTUdQUk9YWV9VU0VSX0FHRU5UID0gXCJcIlxuSU1HUFJPWFlfVVNFX0VUQUcgPSBcIiR7aW1ncHJveHlfdXNlX2V0YWd9XCJcbklNR1BST1hZX1FVQUxJVFkgPSBcIiR7aW1ncHJveHlfcXVhbGl0eX1cIlxuSU1HUFJPWFlfQUxMT1dFRF9TT1VSQ0VTID0gXCIke2ltZ3Byb3h5X2FsbG93ZWRfc291cmNlc31cIlxuSU1HUFJPWFlfQUxMT1dfT1JJR0lOID0gXCIke2ltZ3Byb3h5X2FsbG93X29yaWdpbn1cIlxuSU1HUFJPWFlfTUFYX1NSQ19GSUxFX1NJWkUgPSBcIiR7aW1ncHJveHlfbWF4X3NyY19maWxlX3NpemV9XCJcbklNR1BST1hZX01BWF9TUkNfUkVTT0xVVElPTiA9IFwiJHtpbWdwcm94eV9tYXhfc3JjX3Jlc29sdXRpb259XCJcbklNR1BST1hZX0xPR19MRVZFTCA9IFwiJHtpbWdwcm94eV9sb2dfbGV2ZWx9XCJcbk5HSU5YX0NBQ0hFX0xFVkVMUyA9IFwiJHtuZ2lueF9jYWNoZV9sZXZlbHN9XCJcbk5HSU5YX0NBQ0hFX0tFWVNfWk9ORV9TSVpFID0gXCIke25naW54X2NhY2hlX2tleXNfem9uZV9zaXplfVwiXG5OR0lOWF9DQUNIRV9NQVhfU0laRSA9IFwiJHtuZ2lueF9jYWNoZV9tYXhfc2l6ZX1cIlxuTkdJTlhfQ0FDSEVfSU5BQ1RJVkUgPSBcIiR7bmdpbnhfY2FjaGVfaW5hY3RpdmV9XCJcbk5HSU5YX0NBQ0hFX1VTRV9URU1QX1BBVEggPSBcIiR7bmdpbnhfY2FjaGVfdXNlX3RlbXBfcGF0aH1cIlxuTkdJTlhfQ0FDSEVfRVhQSVJFUyA9IFwiJHtuZ2lueF9jYWNoZV9leHBpcmVzfVwiIgp9
Reference files
The exact Docker Compose and template configuration this template deploys.
More like this
Version latest
Openinary is a self-hosted Cloudinary alternative.
Version 0.5.59
Self-hosted AI model router that rotates requests across 40+ providers with automatic fallback, exposing an OpenAI-compatible endpoint for coding agents.
Version latest
AllTube Download is an application designed to facilitate the downloading of videos from YouTube and other video sites. It provides an HTML GUI for youtube-dl with video conversion capabilities and JSON API support.
Version latest
Ampache is a web-based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
Version 2.19.4
Audiobookshelf is a self-hosted server designed to manage and play your audiobooks and podcasts. It works best when you have an organized directory structure.
Version latest
AzuraCast is a self-hosted, all-in-one web radio management suite. Easily manage your online radio stations with a powerful web interface.
Free and open source
Notploy is a free, open source deployment platform. Deploy imgproxy and 571+ other templates on your own infrastructure with a single click.