Skip to content

Releases: streetwriters/notesnook-sync-server

v1.0-beta.1

12 Oct 08:44
Compare
Choose a tag to compare
v1.0-beta.1 Pre-release
Pre-release

Note: This is a beta version and NOT ready for use in production.

Changes

  1. Fix a bunch of errors due to the renamed environment variables
  2. The containers now use named volumes instead of creating a folder in $HOME. (If you prefer the old config, you'll have to use a custom docker-compose.yml)
  3. Add health checks for mongodb and minio services

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.1/docker-compose.yml
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.1/.env
docker compose up

Make sure everything is up and running:

docker ps

All the above services must show (healthy) in the output.

v1.0-beta.0

12 Oct 07:09
Compare
Choose a tag to compare
v1.0-beta.0 Pre-release
Pre-release

Note: This is a beta version and NOT ready for use in production.

Changes

  1. Monograph frontend/backend is now also self hostable (i.e. you can publish & view monographs from your local instance)
  2. Sodium.Core has been replaced with Geralt as it was unmaintained and didn't work on ARM devices. This is a non-breaking change.
  3. IDENTITY_SERVER_DOMAIN has been renamed to AUTH_SERVER_PUBLIC_URL and it now expects a full URL instead of just the host.
  4. NOTESNOOK_APP_HOST has been renamed to NOTESNOOK_APP_PUBLIC_URL
  5. S3_SERVICE_URL has been renamed to ATTACHMENTS_SERVER_PUBLIC_URL
  6. New variable MONOGRAPH_PUBLIC_URL has been added

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-beta.0/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:6264/api/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.8

04 Sep 05:31
Compare
Choose a tag to compare
v1.0-alpha.8 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Changes

  1. Use protocol from S3_SERVICE_URL instead of defaulting to HTTP (for presigned S3 URLs)

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.8/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.7

29 Aug 07:26
Compare
Choose a tag to compare
v1.0-alpha.7 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Changes

  1. Fix issue where attachments weren't uploading from any of the clients
  2. Remove unnecessary environment variables from .env file
  3. Remove support for 3rd-party S3 providers
  4. .env now has defaults for a lot more variables
  5. Add Docker service to validate & make sure all required environment variables are defined
  6. Use wget for healthcheck instead of curl (thanks to @Inferno_geek from Discord)
  7. Fix port 80 is denied instead the container (#5)

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.7/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.6

01 Aug 07:21
Compare
Choose a tag to compare
v1.0-alpha.6 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Changes

  1. /version endpoint now returns more information (instance name, server id etc.)
  2. You can now use DISABLE_ACCOUNT_CREATION environment variable to disable new signups

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.6/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.5

01 Aug 05:09
Compare
Choose a tag to compare
v1.0-alpha.5 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Changes

  1. Email is automatically confirmed for accounts created on a self hosted instance
  2. 2FA by email is automatically enabled for accounts created on a self hosted instance

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.5/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.4

31 Jul 08:23
Compare
Choose a tag to compare
v1.0-alpha.4 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.4/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.3

31 Jul 07:59
Compare
Choose a tag to compare
v1.0-alpha.3 Pre-release
Pre-release

Note: This is an alpha version and NOT ready for use in production.

Test drive

wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/v1.0-alpha.3/docker-compose.yml
docker compose up

Make sure everything is up and running:

curl http://localhost:5264/health
curl http://localhost:8264/health
curl http://localhost:7264/health

All of the above must return Healthy.

v1.0-alpha.2

31 Jul 07:18
Compare
Choose a tag to compare
v1.0-alpha.2 Pre-release
Pre-release
docker: publish with TrimMode set to partial

v1.0-alpha.1

31 Jul 06:34
Compare
Choose a tag to compare
v1.0-alpha.1 Pre-release
Pre-release

Not ready for testing or use yet.