Appearance
Host
Bind is designed to be easy to self-host via the following one-click panels; this also lets you install other things relevant to your community on the same server with little effort.
Each panel maintain its own app catalog for one-click installs; if Bind is not included there, it's possible to deploy as a 'custom app'.
Simpler options are first.
Safety note
After setup, you may want disable signups by going to /admin/settings on your instance.
Cloudron
- automatic updates
- automatic backups
- multi-user management
- 175+ one-click apps
- demo: https://my.demo.cloudron.io
Setup
Install Cloudron via one-click images on numerous hosting platforms.
Clone the project locally:
git clone https://github.com/0dataapp/bind- From the project directory, run the
installcommand via the Cloudron CLI:
cd bind
cloudron install --image 0data/bind:cloudron --location bindUpdates
- From the project directory, run the
updatecommand via the Cloudron CLI:
cloudron update --image 0data/bind:cloudron --app bindCaprover
- developer-oriented
- platform-as-a-service
- open-source
- deploy from a local directory or docker images
- 300+ apps (often requires setting environment variables)
- demo: https://captain.server.demo.caprover.com/?demo=true
Setup
- Install Caprover via one-click DigitalOcean droplet, or manually on any hosting platform.
- Navigate to
Apps→Create A New App→One-Click Apps/Databases, then search for>> TEMPLATE <<or scroll to the bottom. - Select the
>> TEMPLATE <<app and paste the configuration fromplatform/caprover/compose.yml. - Name your app
bindor something else, then clickDeploy.
Updates
- Navigate to
Deployment, configure with the parameters below, then clickDeploy Now.
- Method 6: Deploy via ImageName
0data/bind:latest
After 'finishing', give it a minute, to fully load and come online.
Coolify
- developer-oriented
- platform-as-a-service
- open-source
- 280+ one-click services
Setup
Subscribe to Coolify Cloud, or install Coolify via one-click images on Hetzner, DigitalOcean or other hosting platforms.
Navigate to
Projects→ choose/create a project… →Resources→+ New→Applications→Git Based→Public Repository.Configure with the parameters below, then select
Continue:
- Repository URL
https://github.com/0dataapp/bind/tree/master- Build Pack
Docker Compose- Docker Compose Location
/platform/coolify/compose.yml
On the
Configurationpage, add a domain underGeneral→Domainsby entering something likehttps://bind.[your root domain]and clickingSave, or make a random one by clickingGenerate Domain.Click
Deploy.
In case of SSL issues click Redeploy.
Updates
- Click
Redeploy, or pull from the Git repository viaAdvanced→Force deploy (without cache).