Setting up Tidemark on your own server? Check these first.
- PHP 8.3+ with
mbstring,openssl,pdoand one ofpdo_sqlite,pdo_mysqlorpdo_pgsql, plusfileinfo,ctype,tokenizerandxml. - Database: SQLite needs no setup. MySQL/MariaDB and PostgreSQL work too.
- Shared hosting: upload the zip, open
/install, and follow the page. No SSH needed. - Docker: use the image at
ghcr.io/tidemark-analytics/tidemarkwith thedocker-compose.ymlfrom the repository, then open/install. - Scheduler: if you aren’t using the Docker image, add this to cron so scheduled jobs run:
* * * * * php /path/to/tidemark/artisan schedule:run >> /dev/null 2>&1. - Updates: as an admin, open Account settings → Updates to see new releases and install them.
The documentation covers each step in more detail.
Still stuck? Start a new topic in Help and include your Tidemark version, PHP version, web server and what you expected.