Back to Templates
Habitica logo

Habitica

vlatest

Habitica is a free habit and productivity app that treats your real life like a game. With in-game rewards and punishments to motivate you and a strong social network to inspire you, Habitica can help you achieve your goals to become healthy and hard-working.

Deploy on Dokploy

Deploy Habitica on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for Habitica and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBzZXJ2ZXI6XG4gICAgaW1hZ2U6IGRvY2tlci5pby9hd2ludGVyc3RlaW4vaGFiaXRpY2Etc2VydmVyOmxhdGVzdFxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZGVwZW5kc19vbjpcbiAgICAgIG1vbmdvOlxuICAgICAgICBjb25kaXRpb246IHNlcnZpY2VfaGVhbHRoeVxuICAgIGVudmlyb25tZW50OlxuICAgICAgTk9ERV9EQl9VUkk6IFwibW9uZ29kYjovLyR7TU9OR09fSEFCSVRJQ0FfVVNFUn06JHtNT05HT19IQUJJVElDQV9QQVNTV09SRH1AbW9uZ28vaGFiaXRpY2E/YXV0aFNvdXJjZT1oYWJpdGljYVwiXG4gICAgICBJTlZJVEVfT05MWTogXCIke0lOVklURV9PTkxZfVwiXG4gICAgICBFTUFJTF9TRVJWRVJfVVJMOiBcIiR7RU1BSUxfU0VSVkVSX1VSTH1cIlxuICAgICAgRU1BSUxfU0VSVkVSX1BPUlQ6IFwiJHtFTUFJTF9TRVJWRVJfUE9SVH1cIlxuICAgICAgRU1BSUxfU0VSVkVSX0FVVEhfVVNFUjogXCIke0VNQUlMX1NFUlZFUl9BVVRIX1VTRVJ9XCJcbiAgICAgIEVNQUlMX1NFUlZFUl9BVVRIX1BBU1NXT1JEOiBcIiR7RU1BSUxfU0VSVkVSX0FVVEhfUEFTU1dPUkR9XCJcbiAgICAgIEFETUlOX0VNQUlMOiBcIiR7QURNSU5fRU1BSUx9XCJcblxuICBjbGllbnQ6XG4gICAgaW1hZ2U6IGRvY2tlci5pby9hd2ludGVyc3RlaW4vaGFiaXRpY2EtY2xpZW50OmxhdGVzdFxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZGVwZW5kc19vbjpcbiAgICAgIC0gc2VydmVyXG4gICAgZXhwb3NlOlxuICAgICAgLSBcIjgwXCJcbiAgbW9uZ286XG4gICAgaW1hZ2U6IGRvY2tlci5pby9tb25nbzpsYXRlc3RcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGNvbW1hbmQ6ID5cbiAgICAgIGJhc2ggLWMgXCJcbiAgICAgICAgZWNobyBcXFwiJHtNT05HT19LRVlGSUxFX0NPTlRFTlR9XFxcIiA+IC9ldGMvbW9uZ28ta2V5ZmlsZSAmJlxuICAgICAgICBjaG93biA5OTk6OTk5IC9ldGMvbW9uZ28ta2V5ZmlsZSAmJlxuICAgICAgICBjaG1vZCA0MDAgL2V0Yy9tb25nby1rZXlmaWxlICYmXG4gICAgICAgIGV4ZWMgZG9ja2VyLWVudHJ5cG9pbnQuc2ggbW9uZ29kIC0tcmVwbFNldCBycyAtLWJpbmRfaXBfYWxsIC0tcG9ydCAyNzAxNyAtLWtleUZpbGUgL2V0Yy9tb25nby1rZXlmaWxlXG4gICAgICBcIlxuICAgIGVudmlyb25tZW50OlxuICAgICAgTU9OR09fSU5JVERCX1JPT1RfVVNFUk5BTUU6ICR7TU9OR09fQURNSU5fVVNFUn1cbiAgICAgIE1PTkdPX0lOSVREQl9ST09UX1BBU1NXT1JEOiAke01PTkdPX0FETUlOX1BBU1NXT1JEfVxuICAgICAgTU9OR09fS0VZRklMRV9DT05URU5UOiAke01PTkdPX0tFWUZJTEVfQ09OVEVOVH1cbiAgICAgIE1PTkdPX0hBQklUSUNBX1VTRVI6ICR7TU9OR09fSEFCSVRJQ0FfVVNFUn1cbiAgICAgIE1PTkdPX0hBQklUSUNBX1BBU1NXT1JEOiAke01PTkdPX0hBQklUSUNBX1BBU1NXT1JEfVxuICAgICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIyBTTUFSVCBIRUFMVEhDSEVDSzogQXV0by1maXhlcyBIb3N0bmFtZSBNaXNtYXRjaGVzIGZvciByZXBsaWNhU2V0XG4gICAgIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IHxcbiAgICAgICAgbW9uZ29zaCAtLXBvcnQgMjcwMTcgLS1xdWlldCAtdSBcIiR7TU9OR09fQURNSU5fVVNFUn1cIiAtcCBcIiR7TU9OR09fQURNSU5fUEFTU1dPUkR9XCIgLS1hdXRoZW50aWNhdGlvbkRhdGFiYXNlIGFkbWluIC0tZXZhbCBcIlxuICAgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAvLyAxLiBIb3N0bmFtZSBGaXhcbiAgICAgICAgICAgIGNvbnN0IGNvbmZpZyA9IHJzLmNvbmYoKTtcbiAgICAgICAgICAgIGNvbnN0IGN1cnJlbnRIb3N0ID0gcmVxdWlyZSgnb3MnKS5ob3N0bmFtZSgpICsgJzoyNzAxNyc7XG4gICAgICAgICAgICBpZiAoY29uZmlnLm1lbWJlcnNbMF0uaG9zdCAhPT0gY3VycmVudEhvc3QpIHtcbiAgICAgICAgICAgICAgY29uZmlnLm1lbWJlcnNbMF0uaG9zdCA9IGN1cnJlbnRIb3N0O1xuICAgICAgICAgICAgICBycy5yZWNvbmZpZyhjb25maWcsIHsgZm9yY2U6IHRydWUgfSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIDIuIFVzZXIgQ3JlYXRpb24gTG9naWNcbiAgICAgICAgICAgIGNvbnN0IHRhcmdldERiID0gZGIuZ2V0U2libGluZ0RCKCdoYWJpdGljYScpO1xuICAgICAgICAgICAgY29uc3QgaFVzZXIgPSBwcm9jZXNzLmVudi5NT05HT19IQUJJVElDQV9VU0VSO1xuICAgICAgICAgICAgY29uc3QgaFBhc3MgPSBwcm9jZXNzLmVudi5NT05HT19IQUJJVElDQV9QQVNTV09SRDtcblxuICAgICAgICAgICAgLy8gV2UgY2FuIG9ubHkgY2hlY2svY3JlYXRlIHVzZXJzIGlmIHdlIGFyZSBQcmltYXJ5XG4gICAgICAgICAgICBpZiAocnMuaXNNYXN0ZXIoKS5pc21hc3Rlcikge1xuICAgICAgICAgICAgICBpZiAoIXRhcmdldERiLmdldFVzZXIoaFVzZXIpKSB7XG4gICAgICAgICAgICAgICAgcHJpbnQoJ0NyZWF0aW5nIG1pc3NpbmcgdXNlciAnICsgaFVzZXIgKyAnLi4uJyk7XG4gICAgICAgICAgICAgICAgdGFyZ2V0RGIuY3JlYXRlVXNlcih7IHVzZXI6IGhVc2VyLCBwd2Q6IGhQYXNzLCByb2xlczogWydyZWFkV3JpdGUnXSB9KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAvLyBTVUNDRVNTOiBVc2VyIGV4aXN0cyBhbmQgd2UgYXJlIFByaW1hcnlcbiAgICAgICAgICAgICAgcXVpdCgwKTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgIC8vIFdlIGFyZSBub3QgUHJpbWFyeSB5ZXQgKHN0aWxsIGVsZWN0aW5nKSwgc28gd2UgY2Fubm90IGNvbmZpcm0gdXNlciBleGlzdHMuXG4gICAgICAgICAgICAgIC8vIEZhaWwgdGhlIGNoZWNrIHNvIHRoZSBkZXBlbmRlbnQgYXBwIHdhaXRzLlxuICAgICAgICAgICAgICBwcmludCgnV2FpdGluZyBmb3IgUHJpbWFyeSBzdGF0ZS4uLicpO1xuICAgICAgICAgICAgICBxdWl0KDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgICAgICAgLy8gSWYgbm90IGluaXRpYWxpemVkLCBpbml0aWF0ZSBhbmQgRkFJTCB0aGlzIGNoZWNrIHNvIHdlIHdhaXQgZm9yIHRoZSBuZXh0IGN5Y2xlXG4gICAgICAgICAgICB0cnkgeyBcbiAgICAgICAgICAgICAgcnMuaW5pdGlhdGUoeyBfaWQ6ICdycycsIG1lbWJlcnM6IFt7IF9pZDogMCwgaG9zdDogcmVxdWlyZSgnb3MnKS5ob3N0bmFtZSgpICsgJzoyNzAxNycgfV0gfSk7IFxuICAgICAgICAgICAgfSBjYXRjaCAoZSkge31cbiAgICAgICAgICAgIHF1aXQoMSk7XG4gICAgICAgICAgfVxuICAgICAgICBcIlxuICAgICAgaW50ZXJ2YWw6IDVzXG4gICAgICB0aW1lb3V0OiAxMHNcbiAgICAgIHJldHJpZXM6IDIwXG4gICAgdm9sdW1lczpcbiAgICAgIC0gaGFiaXRpY2EtbW9uZ28tZGF0YTovZGF0YS9kYlxuXG52b2x1bWVzOlxuICBoYWJpdGljYS1tb25nby1kYXRhOiB7fSIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5tYWlsX3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5tb25nb19rZXkgPSBcIiR7YmFzZTY0Ojc1Nn1cIlxubW9uZ29fYWRtaW5fcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmR9XCJcbm1vbmdvX2hhYml0aWNhX3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkfVwiXG5cbltjb25maWddXG5tb3VudHMgPSBbXVxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwiY2xpZW50XCJcbnBvcnQgPSA4MFxuaG9zdCA9IFwiaGFiaXRpY2EuJHttYWluX2RvbWFpbn1cIlxuXG5bY29uZmlnLmVudl1cbkJBU0VfVVJMID0gXCJodHRwczovL2hhYml0aWNhLiR7bWFpbl9kb21haW59XCJcbklOVklURV9PTkxZID0gXCJmYWxzZVwiXG5FTUFJTF9TRVJWRVJfVVJMID0gXCJtYWlsLmV4YW1wbGUuY29tXCJcbkVNQUlMX1NFUlZFUl9QT1JUID0gXCI1ODdcIlxuRU1BSUxfU0VSVkVSX0FVVEhfVVNFUiA9IFwibWFpbF91c2VyXCJcbkVNQUlMX1NFUlZFUl9BVVRIX1BBU1NXT1JEID0gXCIke21haWxfcGFzc3dvcmR9XCJcbk1PTkdPX0tFWUZJTEVfQ09OVEVOVCA9IFwiJHttb25nb19rZXl9XCJcbk1PTkdPX0FETUlOX1VTRVIgPSBcImFkbWluXCJcbk1PTkdPX0FETUlOX1BBU1NXT1JEID0gXCIke21vbmdvX2FkbWluX3Bhc3N3b3JkfVwiXG5NT05HT19IQUJJVElDQV9VU0VSID0gXCJoYWJpdGljYVwiXG5NT05HT19IQUJJVElDQV9QQVNTV09SRCA9IFwiJHttb25nb19oYWJpdGljYV9wYXNzd29yZH1cIlxuQURNSU5fRU1BSUwgPSBcIm5vLXJlcGx5QCR7bWFpbl9kb21haW59XCIiCn0=

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host Habitica in minutes

Dokploy is a free, open source deployment platform. Deploy Habitica and 517+ other templates on your own infrastructure with a single click.