Skip to content

Self-hosting v1.0.0

Choose a tag to compare

@ThomasNowHere ThomasNowHere released this 01 Sep 13:24
· 1 commit to main since this release
v1.0.0
e4bcc4c

Self-hosting v1.0.0

Initial versioned source release of the MIT-licensed Domternal self-hosting reference services.

Included

  • Node.js collaboration server based on Hocuspocus and Yjs
  • Persistent SQLite document, comment and version storage
  • Reference AI proxy for connecting Domternal applications to hosted or local AI providers
  • Docker Compose configuration for running both services
  • Health checks, authentication controls and secure secret-file handling
  • Backup, restore, token rotation and operational guidance
  • Container validation for amd64 and arm64
  • Supply-chain, dependency, artifact and vulnerability checks
  • Maintainer procedures for future source releases

Requirements

  • Node.js 22.23.2 for the documented local workflow
  • A current Docker Engine and Docker Compose v2 for container deployments
  • Strong randomly generated caller tokens
  • A provider API key when using a hosted AI provider

Review the repository README and service-specific documentation before deployment. Replace all example credentials and configure TLS, network access, storage encryption, backups and monitoring according to the deployment environment.

License scope

The reference services in this repository are published under the MIT License and do not require a Domternal Pro License Key.

Applications that install or use Domternal Pro packages remain governed by the applicable Domternal Pro Commercial License and accepted Order.

Release scope

This is a source-only release. It does not publish npm packages or container images. Build and deploy the reviewed source using the documented procedures.